20070704 unknown: Explosion rocks Lal Masjid area