20060414 india: Terror Friday: Twin blasts rock Delhi's Jama Masjid