Displaying all articles tagged:

John Shaming

  1. shaming
    John-Shaming: Coming to a Town Near You?Demand-side prostitution policing is catching on.