← back
Football club owners charged with human trafficking
world
Barrie Drewitt-Barlow and husband Scott are accused of sexual exploitation and rape.