Tag
Sevastopol
Meet Russia's New Killer Robot
By Franz-Stefan Gady
A new robotic platform will be capable of carrying out a host of tasks, including reconnaissance and patrol missions.
Russia Expands Naval Presence in Crimea
By Zachary Keck
Russia’s Navy chief has announced that Russia will expand its presence in the disputed region of Crimea.
Page 1 of 1