If anyone still needed any reason, events playing out in Ukraine since February 24 have given us many reasons to thank God America won the Cold War. But the event that played out in space yesterday threw even those reasons into clarifying relief. America planning to save Earth, Russia threatening to destroy it America demonstrated… Read more.
One Crash Test for DART, One Step from Extinction for Humankind
Tuesday, September 27, 2022 at 6:11 AM