amsterdam, red light district, prostitution, la strada netherlands, netherlands, Human Trafficking, loss of innocents, Naomi Triggs, the scarlet cord, brothel, Current,Global,
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.