My thoughts exactly. Sounds like somebody failed the final exam in the mosque's Bomb-Making 101 class.