"Technologies of War": Russia's weapons at the Donbass. Mistral

Url: http://www.youtube.com/watch?v=QqftoFd2jHs

Issue 9

Tags: Donbass, China, Russia, Turkey, Ukraine, France, Unmanned aerial vehicle, war, weapon