NASA’s Deadline to Put Astronauts on the Moon by 2024 May Relax Under Biden Administration

NASA might be under less pressure to get astronauts to the moon when President-elect Joe Biden takes office. read more