Tag: Ricardo Castro

Police arrest alleged sex predator

A 26-year-old Lake Forest man has been arrested by Huntington Beach police on three charges relating to attempted child molestation. According to Lt. Brian Smith of the HBPD, Ricardo Castro was taken […]