LifeNASA debates where to land on Mars – but are we ready to go? Last week the space agency held its first meeting about where to land humans on Mars, but such a mission still has decades of technological hurdles to overcome News
SpaceInternational Space Station snaps red sprite above a US storm Astronauts on the ISS recently captured the spectacular atmospheric phenomenon above the southern US, and minutes later saw a second over Central America Regulars