seven terrorists self detonate prematurely