Corona del Mar Woman Killed in Newport Beach Bicycle Accident

A 29-year-old Corona del Mar woman has been killed on the Pacific Coast Highway in a Newport Beach bicycle accident, according to a news report. Newport Beach police reported that Sarah Leaf was struck and killed by a stake-bed truck near the southwest corner of Pacific Coast Highway and Bayside Drive.  An initial investigation found…