Terrorists detonate