apologeticsindex.org
Saviour Sect | Apologetics Index
The Saviour Sect is banned in England for its glorification of terrorism. This is an Islamist group