By Matters India Reporter Mumbai, Jan. 6, 2020: Father Alban D’Souza, popularly known as the ‘singing priest’ of Mumbai, died of cardiac arrest on January 5. The 54-year-old priest was the assistant pastor of Immaculate Conception Church, Borivli. He led the musical band Ambassadors of Christ, which was popular inContinue Reading