Tag: Hua Xu Li Fatally Injured in Pedestrian Crash in West Covina