Almost in all big cities there is no such thing, Hindus and Muslims live peacefully, but in some small villages it happens and its temporary and again they forget about the fight and live peacefully
Any religion starts war among each other either to protect their culture and religion or to show their superiority. Hindu and Muslim fight became serious after partition of India. This gave rise to the birth of terrorism in India.
Who say Hindu and Muslim are fighting. They are peacefully. Some politicians abet them to doing so. For Lalu yadav formula for winning is MY, means Muslim and Yadav.