May 26, 2017News
Illustration by Isabella Frescura Los Angeles’ Metro Board unanimously voted down the proposed I-710 extension May 25th, effectively ending a 50-year controversy between neighboring cities…