Football club owners charged with human trafficking

1 month ago 2

Rommie Analytics

Barrie Drewitt-Barlow and husband Scott are accused of sexual exploitation and rape.
Read Entire Article