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 ,

© 2025 Vimarsana