Malta’s sex slaves – hiding in plain sight
A total of 196 massage parlours were licensed in

Our Awards and Media Partners

Award logo Award logo Award logo Award logo