World

Russian satellite: Kremlin accuses the United States and the United Kingdom of “distorting” the truth

Image copyright EPA Screenshot The United Kingdom said Russia’s space operations “are at risk of causing debris that could pose a threat to satellites.” Accusations by the United States and the United Kingdom that Russia recently tested anti-satellite weapons in space are “distorted,” says Russia’s defense ministry. “Tests carried out …

Read More »