Stone-pelting on Hindus returning from Shaurya Jagran Yatra when passing through a mosque in Jharkhand
It seems now the definition of Mosque would have be changed to – a place of attack on Hindus. It is said that ‘Islam means peace’; but their mosques are creating unrest.