
Phoenix Police arrest man accused of strangling woman to death on bus
Phoenix Police say they arrested a man for strangling a woman to death on a city bus last week.
Latest Videos

Phoenix Police arrest man accused of strangling woman to death on bus

Fire vortex in Utah caught on camera

Cross guard training held at Phoenix area schools
