A cult leader kills one of his followers
Roch Theriault fatally wounds Solange Boislard in Ontario, Canada. Theriault, the leader of the most bizarre and violent cult in Canadian history, often physically abused his followers. Obsessed with … (more...)