One-armed Chechen warlord Akhmed Chataev reportedly behind Ataturk massacre
ISTANBUL (TIP): Turkish media have named a one-armed Chechen warlord as the mastermind behind the Istanbul Ataturk Airport massacre. The shocking triple suicide bombing on Tuesday, 28th June, claimed the lives of 43 people – […]