
Phoenix Police arrest man accused of strangling woman to death on bus
Detectives, according to police, were later able to gather enough evidence to name 26-year-old Joshua Bagley as the suspect.
Latest Videos

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

Preston Lord case: Jacob Meisner turns down plea deal

Recreo Cantina | Arizona Eats
