Boston -
22 Mar 2014 05:15
Bursts of color explode near the Kremlin - as Russians welcome the annexation of Crimea. Earlier in the day Russian President Vladimir Putin signed laws completing Russia's union with the region. And these Moscow residents couldn't be more pleased:
Share this Article
Comment on this Article
Please to comment