Ayodhya, which literally means a place of no war, had seen the longest legal battle in human history. A battle for survival started in 1528 when an invader demolished a temple to establish a mosque. The matter went to court and remained pending there for 134 years. Finally the dispute was decided on November 9, […]
Published on November 10, 2019 18:34