The top court in India’s southern Kerala state has dismissed a Protestant bishop's plea to drop an ongoing probe into his ...
Here are some famous churches in South India to visit this Christmas: ALSO READ: From Jaipur To Pondicherry: Explore India's ...