Top Stories WorldTerrorism: ISIS executed 30 Christians in LibyaTNT DeskApril 20, 2015 by TNT DeskApril 20, 2015 A new video released by the so-called Islamic State’s affiliates in Libya purports to show the killing of two groups of Ethiopian Christians....