Despite troubled bilateral ties on Earth, Russia launches spacecraft to rescue stranded NASA astronaut

Despite troubled bilateral ties on Earth, Russia launches spacecraft to rescue stranded NASA astronaut

by WorldTribune Staff, March 3, 2023 During a speech in Poland last month, Joe Biden said the U.S. would impose new sanctions against Russia to “seek justice for war crimes and crimes against humanity” committed by Vladimir Putin’s troops. While Team Biden continues to portray Putin as one of the most evil tyrants on the […]