Trapped on the streetsAnnabel MillerOn the streets of Bristol every night, more than 100 prostitutes are for hire. Almost all are addicted to drugs.
The Tablet's reporter-at-large has been speaking to an Anglican sister involved in a project to help the girls, and to local police....