Russian oil executive and Putin critic Ravil Maganov dead after mysterious six-story fall

The chief executive of Russia's largest private oil company — and a critic of Vladimir Putin's war in Ukraine -— died Thursday morning after plummeting six stories from a hospital window in Moscow.



News and Java on YouTube

Cartoon of the Day

Cartoon of the Day