An OC Jail inmate with a partial skull went missing after he was released
UPDATE - Richard Robert Leyva has been located in the City of Huntington Beach! On 08/22/2023, at 07:17AM, Richard Leyva, a 57-year-old, was released from the Orange County Jail and…