In a village nestled in the mountains of northeastern Algeria, locals and visitors gathered under a cold winter sky to ...
Algerian authorities closed 47 evangelical Protestant churches, citing “non-compliance with regulations.” The faithful are ...