Falls Church, VA
Falls Church is a city of approximately 15,000 residents in Fairfax County, Virginia. The city is part of the Washington DC Metropolitan Area. Prostitution and child sex trafficking are well-documented problems in the city. Police efforts to combat these problems include the use of anti-demand tactics. In October 2009, the Street Crimes Unit of the […]