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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results