amsterdam, red light district, prostitution, la strada netherlands, netherlands, Human Trafficking, loss of innocents, Naomi Triggs, the scarlet cord, brothel, Current,Global,

Turning Off the Red Light

Amsterdam’s Red Light District is notorious for sex clubs and prostitution. While the city is looking to limit the district, some anti-human trafficking organizations are also helping the women stuck in the system.