Tag: Man Killed and Another Injured in Hit-and-Run Crash on Branford Street and Telfair Avenue [Los Angeles CA]