MOSCOW, Feb. 28, 2015 - Flowers are laid on the site where Russian opposition leader and former deputy prime minister Boris Nemtsov was shot dead near the Red Square in Moscow Feb. 28, 2015.

1 / 1
 

Latest News

Latest Photos