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 more
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 more