Deploring the illegal and unjustifiable war “inflicted on the people and sovereign state of Ukraine” the World Council of Churches (WCC) central committee...
06/18/2022 Mozambique (International Christian Concern) – ISIS has claimed responsibility for attacks on several Christian villages in Caba Delgado, Mozambique, that happened between...