Ayodhya

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…

Join Our Newsletter


Annual Subscription

Join Countercurrents Annual Fund Raising Campaign and help us