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

Oil could plunge to $40 in 2025 if OPEC unwinds voluntary production cuts, analysts say
Drivers fined millions by mistake over busy UK crossing
Toyota wants to make ‘even better cars’ to keep pace with EV leaders in China like BYD
AI software provider Cogna lands $15m from top investors
Elon Musk is $70 billion richer since Trump victory due to Tesla stock surge