Putin ally falls to death from third-floor window under mysterious circumstances
Vladimir Egorov, a political ally of Russian President Vladimir Putin, was found dead on Wednesday after allegedly falling from a third-floor window, according to Russian state media.