Algeria: Police Interrupt Church Service to Close Church

Interrupting a worship service, police on Tuesday (Aug. 6) sealed a church building in north-central Algeria, less than three months after closing another site in the same area.

Read more: Morning Star News

2019-08-08T15:18:32-05:00