River Altamirano, Michelle Ibarra Die in Accident on 805 Freeway NATIONAL CITY, CA (October 22, 2021) — Two people were hit and killed by two different vehicles on the 805 Freeway near Plaza Boulevard on Sunday evening, October 17. 26-year-old Michelle Ibarra and 28-year-old River Altamirano died at the scene, according to the […]
News: River Altamirano Killed
Two People Hit, Killed by Drivers on 805 Freeway UPDATED POST: Michelle Ibarra and River Altamirano Hit, Killed by Cars on 805 Freeway [National City, CA] NATIONAL CITY, CA (October 19, 2021) — Two people were hit and killed by cars on the 805 Freeway near Plaza Boulevard Sunday evening. According to […]