ALGERIA – Police in Algeria Close Down Another Church
International Christian Concern | Oct. 21, 2018 Algerian police shut the doors of a church on October 16. Government officials ordered the church to close in February after inspecting the…
International Christian Concern | Oct. 21, 2018 Algerian police shut the doors of a church on October 16. Government officials ordered the church to close in February after inspecting the…