Vladimir Putin ‘aware’ of Russia’s humiliation as Russian President caught ‘grimacing’ | World | News

Vladimir Putin has been filmed “chewing his lip and grimacing in his chair” as the.