Football club owners charged with human trafficking

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

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *