Year: 2017

LLL - GFATF - unknown-organization

The Saved Sect

The Saved Sect aka The Saviour Sect, is a Muslim Islamist organization that operated in the United Kingdom from its formation in November 2005 until...