Europe Top Stories WorldPro-Putins win landslide victory in Russian electionTNT DeskSeptember 19, 2016 by TNT DeskSeptember 19, 2016 MOSCOW: Vladimir Putin’s political allies won a landslide victory in a parliamentary election in Russia, near final results showed on Monday, paving the way for...