Phoenix police are investigating a deadly shooting near 26th Street and Shea Boulevard in North Phoenix.
Phoenix police are investigating a deadly shooting near 26th Street and Shea Boulevard in North Phoenix.
BBC Local News: Glasgow and West Scotland -- Ryan Wheeler was pronounced dead at the scene after the three-car collision in..