Bharat Ujjain Protest: Islamists indulge in stone pelting as administration moves to demolish portion of Shahi Masjid