Taste of own medicine? Russian spy ship spotted off US coast
January 23 , 2017 - Fort Russ News -
Vesti - translated by Inessa Sinchougova
On the East coast of the United States, "Viktor Leonov", a reconnaissance ship of…
Read More...
Read More...