Football club owners charged with human traffickingby Adaptive Topicin Other, Uncategorizedon Posted on May 8, 2026 Barrie Drewitt-Barlow and husband Scott are accused of sexual exploitation and rape.Share this: Share on Facebook (Opens in new window) Facebook Share on X (Opens in new window) X Like this:Like Loading... Related