Archbishop Timothaus Mar Shallita Youwala was born July 14,1936 in Barwar Bala, Iraq in the village of Galja where the church of Mar Kejoma is situated.
Archbishop Timothaus Mar Shallita Youwala was born July 14,1936 in Barwar Bala. Barwar Bala was Iraq in the village of Galja where the church of Mar Kejoma is situated.