Homeless Woman Killed In Pacoima When Vehicle Rolls Down Embankment
Sometimes accidents can have tragic and unexpected outcomes for those who happen to be in the wrong place at the wrong time. NBC Los Angeles reports that in Pacoima on Wednesday night, a homeless woman was killed when a vehicle rolled down an embankment along the 118 Freeway.According to the driver of the van that crashed, he was getting on to the 118 at the 1160 North Fernando Road freeway...