Russian Lawmaker and Putin Ally Found Dead After Mysterious Fall from 3rd Floor

Tobolsk, located in the western Siberian region of Tyumen Oblast, made headlines on Wednesday when a Russian lawmaker and ally of President Vladimir Putin was found dead under mysterious circumstances. Vladimir Egorov, a member of Putin’s ruling United Russia party, fell 30 feet to his death from the third floor of his home. The media outlet Baza reported that Egorov’s body was discovered in the courtyard of a house and that police are investigating the …

Read more