Los Angeles, CAThree people killed in crash at Compton Boulevard and Imperial Highway in Watts, CaliforniaAccident Date: Fri, 05/01/2020