Ayodhya Verdict in Indian Newspapers
Ayodhya is an ancient city of India situated near Faizabad in the Indian state of Uttar Pradesh. According to the religious scriptures, Ayodhya used to be the capital of the ancient Kosala Kingdom and the birthplace of…