Editor's Picks Middle East Top Stories Trending Now TurkeyTurkey sentences five people to life over Russian envoy’s killingTNT DeskMarch 10, 2021 by TNT DeskMarch 10, 2021 ANKARA, Turkey: A Turkish court has sentenced five people to life in jail over the murder of the Russian ambassador in Ankara in 2016. Andrei...