Eastern Europe NewsThe Making of a Chechen HitmanTsarizm StaffMay 26, 2018May 26, 2018 by Tsarizm StaffMay 26, 2018May 26, 201804121 The Making of a Chechen Hitman....