Man accused of strangling mother on bus arrested after days-long search

Joshua Bagley
Posted at 7:28 PM, May 10, 2022
and last updated 2022-05-11 12:30:39-04

PHOENIX — After a days-long search, Phoenix police say they have arrested a man in connection to the strangulation of a woman on a city bus.

Twenty-six-year-old Joshua Bagley allegedly strangled a woman on a city bus Friday morning. Diane Craig, 41, died from her injuries.


Police were called to the area of 27th Avenue and Indian School Road Tuesday afternoon for a suspicious person who matched the description of Bagley, who was captured on surveillance video at the time of the deadly attack.

At that point, Bagley was taken into custody.

He was booked into jail on a charge of first-degree murder, according to police.

Joshua Bagley
Joshua Bagley

According to police documents, Craig was seen getting on the bus with Bagley.

Surveillance video reportedly showed Bagley strangling Craig, pushing her to the floor, and twisting bag straps around her neck. He was then seen taking her belongings and exiting the bus.

Police say Bagley was wanted also out of Mohave County Superior Court on a felony warrant for criminal damage and transportation violations.

ABC15 pressed for answers and multiple agencies admitted mistakes were made that played a factor in Bagley's release just 72 hours before the alleged murder.

According to police documents, Bagley said he had been in more than 100 fights while jailed.

At the time he was taken into custody, Bagley had reportedly changed his appearance by shaving his head and facial hair.