SANTA CRUZ – The identity of the woman’s who’s body was found last month on the San Lorenzo River Levee has been determined. 45 year-old Rigel Flaherty’s body was found near the public bicycle lockers adjacent to the pedestrian footbridge in Santa Cruz. The preliminary investigation indicates Flaherty may have died from a drug overdose.
