A Catholic priest in India will face trial for allegations of hate speech during an interreligious meeting last year. Read more
Pope Francis appointed Bishop Antony Pappusamy of Dindigal, located in India's Tamil Nadu state, as Archbishop of Madurai on July... Read more