The CHP was able to solve a hit-and-run fatal accident on Highway 101 in East Palo Alto because the driver’s license plate fell off during the crash.
Irma Elizabeth Oxlaj Vargas, 38, of Redwood City, was killed at 6:05 a.m. Thursday in the transition lane from University Avenue to southbound Highway 101.
The CHP believes she was hit by an Acura TL driven ...