Vishwa Hindu Parishad and Bajrang Dal members stage protest against mosques and shrines

Location: Indore, Madhya Pradesh

Related Articles