Thursday, June 18, 2026

or coercion

May 21, 2026

Pastor Treva Edwards, wife to face trial for forcing sex from congregants, fraud, forced labour

Mr Edwards allegedly impregnated one victim, instructing her to get an abortion, and told another that having sex with him was God’s will.