Connect to share and comment

Olympic torch moscow putin

Olympic torch moscow putin

Russian President Vladimir Putin lights a torch in Moscow, Oct. 5, 2013.

Alexander Nemenov