New York PostRight·
Heartbreaking new details emerge about food vendor killed in horror North Hollywood crash — as it’s revealed she fed the needy for free
Teodora Villalobos, 57, died after an out-of-control minivan driver barreled onto a sidewalk near the North Hollywood Metro station.
Read at New York Post →

