One person killed after truck crashes into Phoenix bus stop

2021-06-04 1

One person was killed and another was hurt in a crash near 23rd Avenue and Camelback Road.