Feedback

Russia Expands and Putin’s Approval Rating Soars

 

Fireworks exploded in Moscow celebrating the return of Crimea to Russia.

Shows