India: The Deadly Blast at Mecca Masjid Mosque

Re: India: The Deadly Blast at Mecca Masjid Mosque

Despicable…