Categories
JOSSICA

Russians have deployed latest S-500 air defense systems in occupied Crimea – Budanov. VIDEO


Listen to this article
The Russian military deployed elements of the latest S-500 MLRS in the temporarily occupied Crimea.