heats·
Get AppJoin the social platform built around what's hot
Football club owners charged with human trafficking
Barrie Drewitt-Barlow and husband Scott are accused of sexual exploitation and rape.

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