Firefighters Wednesday rescued a woman from a vehicle that crashed about 20 feet down an embankment and landed on its roof in a residential neighborhood in the Hollywood Hills. The crash was reported at about 9:40 a.m. in the 3100 block of North Deronda Drive, said Nicholas Prange of the Los Angeles Fire Department. “Firefighter-paramedics […]