on April 24, 2016 in World News 10 Jihadis Construct Bomb In A Mosque, Accidentally Blow Themselves Up click here for more