Tag: Police Investigate Fatal Crash on 24th Street and Indian School Road in Phoenix