Football club owners charged with human trafficking

2 months ago 20
ARTICLE AD BOX
Barrie Drewitt-Barlow and husband Scott are accused of sexual exploitation and rape.
Read Entire Article