Remember meForgot password?
    Log in with Twitter

2018-05-06 01:40:08

Vladimir Putin, seen here on a billboard in south Lebanon, has stamped his total authority in Russia, silencing opposition and reasserting Moscow's lost might abroad 

Image uploaded by AFP
Featured In
News May 6, 2018 - Putin: Russia's post-Soviet tsar
Latest News
Top News