A pedestrian woman was killed after a hit-and-run crash in Newport Beach early Monday morning, January 22, 2024. According to the Newport Beach Police Department, the fatal crash happened at around 12:14 a.m. near 20th Street and West Balboa Boulevard,...