Ayodhya verdict: Ram Mandir on site, mosque off site

Ayodhya verdict: Ram Mandir on site, mosque off site