A registered sex offender was arrested over the weekend for allegedly fondling himself while peering into someone's home in Vallejo,…
This website uses cookies.