
General Staff: Russia has lost 1,010,390 troops in Ukraine since Feb. 24, 2022
Russia pulls its scientists out of Iranian nuclear plant, as Israeli strikes threaten decades of collaboration Israel’s strikes on Iranian nuclear facilities have alarmed none more than Russia, the country that first brought nuclear power to Iran in …