Richard Arthur D'Souza (69), husband of Merlin D'Souza, father of Lydia and Stalin, passed away on April 26, 2025.

Mortal remains will leave residence at 3:00 pm on Monday, April 28 for Holy Cross Church, Kulshekar, followed by Mass at 3:30 pm.