Tag: Russian Armed Forces

New video shows 12 Russian Mi-24 and Mi-8 helicopters in Crimea

Here is today's Russian remake of Apocalypse Now. Shot from another point…

David Cenciotti David Cenciotti