World in pictures

Ilya Yashin Russian opposition leader Ilya Yashin, center, reacts as police investigate the the body of Boris Nemtsov, a former Russian deputy prime minister and opposition leader at Red Square in Moscow, Russia, Saturday, Feb. 28, 2015 Read article Credits AP
back next

Find your future job here