Tech

Pence calls on NASA to land astronauts on moon by 2024

Addressing the National Space Council in Alabama, Vice President Mike Pence said NASA needs urgency and a "major course correction" to achieve the goal.