Algerian pastor “amazed” as three churches reopened
World Watch Monitor Three churches recently closed down by authorities in Algeria’s northern province of Oran were permitted to re-open last Sunday. The three churches, located in Oran city, Ain Turk (30 kilometres west of Oran), and El Ayaida (35 kilometres east of Oran), were closed between November, 2017, and February, 2018. Three churches in […]