News
Accordingly, the ‘Acquisition of Certain Area at Ayodhya Ordinance’ was issued on January 7, 1993, for 67.703 acres of land in the Ram Janmabhoomi-Babri Masjid complex. Story continues below this ad ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results