Entertainment
Football club owners accused of human trafficking
Barrie Drewitt-Barlow and Scott are facing charges related to sexual exploitation and rape. The case highlights the dark side of sports ownership.
Coverage timeline — 1 article
BBC News
Barrie Drewitt-Barlow and husband Scott are accused of sexual exploitation and rape.
2026-05-08 07:01 UTC