Posts

Showing posts with the label Sex Trafficking

The US State Department says that St. Maarten is a source, transit, and destination country for women, children, and men subjected to sex trafficking and slavery.