Mass march against illegal invasion of the Russian armed forces into the Crimea - London, March 16, 2014

Url: http://youtu.be/cV5CTBAQ1OQ

Tags: Crimea, London, Independence, Ukraine, demonstration