Science

⚡NASA Astronauts Enter International Space Station

By AFP

The idea of a crewed mission to Mars has been mooted since the 1950s, and NASA has commissioned numerous studies that have never gotten off the ground. The United States now plans to return to the Moon in 2024 under the Artimis mission, establishing a launching pad to the Red Planet by the 2030s.

Read Full Story
Read All QuickLY