fbpx

Photo du Jour: A Baptism in New Dehli

© Gary S. Chapman / Offset The country of India has a dense population of just over 1.2 billion individuals, the overwhelming majority practicing Hindus. Christianity ranks as the 3rd…

Continue reading