It is dawn in Kerala, a palm frond of a state in India's South West. As the sun's first rays hit the church steeple, a Holy Mass is being conducted ...
Read Whole Story
Get top stories and blogs posts emailed to you each day.