More than 200 people die on LA streets each year, and most of those deaths happen on just six percent of streets. Sitting at a desk in the middle of a Boyle Heights street, Mayor Eric Garcetti today signed an executive directive aimed at cutting traffic fatalities in the city to zero by 2025. The […]