The Supreme Court decide to refer the Ayodhya title suit, a festering dispute over the former site of the Babri Masjid, to a panel of mediators that includes spiritual guru Sri Sri Ravi Shankar.
The Supreme Court decide to refer the Ayodhya title suit, a festering dispute over the former site of the Babri Masjid, to a panel of mediators that includes spiritual guru Sri Sri Ravi Shankar.