Sex, Drugs & Murder: Life in the Red Light Zone
The City of Leeds in West Yorkshire, England made history in October 2014 when they became the first city in the United Kingdom to legally establish a “tolerance zone” for prostitution and sex work. Sex, Drugs & Murder: Life in the Red Light Zone is a powerful documentary that gives viewers an intimate and frank … Read more