Cape Canaveral is seeing final preparations put in place ahead of the planned launch Monday of a lander destined for the moon, a first in more than half a century since the Apollo project made history. For the full article, click here.
Space
Countries Are Racing To The Moon Again
Russia to withdraw from International Space Station in 2024, build new base
Russia will leave the International Space Station at the end of 2024 and start construction on its own orbital base, officials announced Tuesday. For the full article, click here.