
Catherine Warr
Catherine Warr is a filmmaker and historian from Leeds. She attends church in Leeds and is training to be a Licensed Lay Minister in the Church of England.
- Real Life
‘I was recruited into a Christian cult’
Young Christians across the UK are being manipulated into joining a dangerous movement. Catherine Warr shares her story