Blog

Aug 16, 2022

U.S. Officials Are Not Happy About Russia’s Supposed ‘Stalker’ Satellite

Posted by in category: space

The head of U.S. Space Command condemned the launch of the Russian satellite, describing the move as “irresponsible.”

Comments are closed.