Lake Elsinore, CA
Lake Elsinore is a city of approximately 66,000 residents, located south of Riverside near Temecula in Riverside County, California. Residents and local law enforcement have reported problems with both street-level and indoor prostitution and sex trafficking in the city for many years. In addition, Lake Elsinore has served as the operating base for at least one […]