comparemela.com
Home
Live Updates
Alleged human trafficker with links to childcare centre alre
Alleged human trafficker with links to childcare centre alre
Alleged human trafficker with links to childcare centre already indicted in drug trafficking case
The licence for the Happy Faces childcare centre has been revoked after its operator, Francesca Caruana, and her husband Duncan Caruana were charged with human trafficking, running a brothel and living off the proceeds of prostitution
Related Keywords
Swieqi ,
Malta ,
Duncan Caruana ,
Francesca Caruana ,
Mercedes ,
Pjazza Joan Garden ,