New Delhi: After the Juma Masjid protests on insult on Prophet row, the Delhi Police has arrested two people in...
18 others were detained for questioning