By Forbes India| Aug 5, 2020
As Prime Minister Modi lays the foundation stone for the grand Ram Mandir, we go back in time to explore the history of the long-disputed land of Ayodhya, which, ironically, means 'not to be warred over'
_slideshow_