A felony Los Angeles DUI hit and run resulted in the recent death of a young woman in West Covina, horrifying the community and motivating a public cry for justice. On December 30, a man named Raymond Alvarado fled from the scene of a crash after slamming into a small…
Updated: