20060414 india: Twin blasts rocked Jama Masjid