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 more