As devotees throng to Ayodhya, Uttar Pradesh, on the occasion of Ram Navami on Sunday, members of the Muslim community have decided to shower devotees with flower petals in a show of solidarity ...