A small village Jamgain, nestled some 25 kms away from Ranchi in the Jharkhand state in eastern India, celebrated Fr Constant Lievens Day on Sunday
Read moreA small village Jamgain, nestled some 25 kms away from Ranchi in the Jharkhand state in eastern India, celebrated Fr Constant Lievens Day on Sunday
Read more