Home Tags Light of the World

Tag: Light of the World

Angola starts murder trial of church group leader and followers

The leader of a fringe Christian sect in Angola went on trial with 10 of his followers on Monday charged with the...

Christian sect killings in Angola shrouded in fear and mystery

The only traces of thousands of Angolan Christian sect members who were camped in the hills around Mount Sumi are burnt-out vehicles,...