Do not show
Tweet This

20 Russian anti-war activists arrested in Moscow

0:58

March 4, 2014 9:10 PM EST Police detained activists that released doves into the air to protest the invasion of Ukraine’s Crimean Penninsula. (Reuters)

Share this video
buildnumber:1409170191