Tag: Street Sweeper Fatally Struck Kori Powers in Valencia