Eixampliada News

Russia satellite: Kremlin accuses US and UK of ‘distorting’ truth

July 24, 2020 by Brian Rogers

Moscow insists US and UK accusations that Russia tested anti-satellite weaponry are “distorted”.

Filed Under: Default