Videos
Stanislav Kucher, a long-time former Russian TV host, explains the mindset of the Russian people after an independent pollster finds Russian President Vladimir Putin’s approval rating to be over 80 percent. #CNN #News

Articles You May Like

CEO resigns after viral video at Coldplay concert
‘Stop, stop, stop!’ Police crackdown on illegal e-bikes
Danny Dyer returns to Bafta-winning role in Mr Bigstuff – and shares his surprising screensaver
‘He sounded just like my dad’
Coldplay’s Chris Martin warns concertgoers