A group of terrorists blowing themselves up.