By Matters India Reporter New Delhi, Oct 8, 2022: Divine Word Father Pushpa Anbu has been elected the president of Islamic Studies Association (ISA), a group of Christian scholars on Islam and Christian-Muslim Relations. The election took place October 8 at the association’s general body meeting at St Xavier’s School,Continue Reading