A church in Mozambique shelters more than 900 Muslim Cyclone Kenneth survivors
By Samuel Abuya A church in Mozambique, the Maria Auxiliadora parish, has become home to almost 1,000 people of other
Read moreBy Samuel Abuya A church in Mozambique, the Maria Auxiliadora parish, has become home to almost 1,000 people of other
Read moreMost churches, especially those with a tradition stretching several centuries back, often have a bell tower, whose bell chimes whenever
Read more