Tech Insider
Putin
Vladimir Egorov was a pro-Putin politician who seemingly fell to his death from the third-story window of his home.