Chester, PA
Chester is a city of approximately 33,000 residents, situated in southeast Pennsylvania roughly equidistant between Philadelphia and Wilmington, Delaware. Prostitution has posed considerable problems in the community for decades. For example, at least two cases of child sex trafficking has been documented in Chester. In one instance, in May 2013, two city residents were charged […]