19-Year-Old Lifeguard Arrested for Molestation at Scottsdale Resort
3 min read
Edwin Lechuga, 19, arrested for molesting children at Great Wolf Lodge near Scottsdale. Surveillance footage supports the allegations.
Read More
Continue reading in the USA News Updates app