Phoenix serial killing suspect arrested in deaths of 7

This photo and sketch combo shows an undated photo provided by the Maricopa County Sheriff's Office of Aaron Saucedo, left, and a July 2016 composite sketch provided by the Phoenix Police Department showing a suspect in a series of fatal shootings in Phoenix. Saucedo, a 23-year-old Phoenix man arrested in a string of 2016 serial killings that terrorized several Phoenix neighborhoods, is proclaiming his innocence. The former city bus driver declared "I'm innocent" during a brief court hearing Monday, May 8, 2017. (Maricopa County Sheriff's Office and Phoenix Police Department via AP) (The Associated Press)

Maricopa County Attorney Bill Montgomery speaks during a news conference in Phoenix on Tuesday, May 9, 2017. During the Q&A session, Montgomery was asked about the recent arrest of Aaron Juan Saucedo in connection with a series of unsolved murders in Arizona. For more than a year, Phoenix police were stumped by a string of killings in which a shooter stalked victims after dark and gunned them down as they stood outside their homes or sat in their cars. Saucedo now faces 26 felony counts of homicide, aggravated assault and drive-by-shooting for 12 shootings that took place between August 2015 and July 2016. (AP Photo/Angie Wang) (The Associated Press)

Aaron Saucedo, 23, was arrested Monday in a string of serial killings that terrorized Phoenix neighborhoods in 2016, including a victim shot at this intersection, in the Maryvale section of Phoenix, shown on Tuesday, May 9, 2017. The former city bus driver suspected in a string of nine deadly shootings that spread fear in Phoenix declared "I'm innocent" as residents of the terrorized neighborhoods Tuesday expressed both relief over the arrest and frustration that it took so long. (AP Photo/Ross D. Franklin) (The Associated Press)

Authorities say a suspect has been arrested in series of shooting attacks in Phoenix last year that left at least seven people dead and two others wounded over a four-month period.

Phoenix police announced Monday afternoon that 23-year-old Aaron Juan Saucedo was taken into custody in connection with the case that authorities said was the work of a serial killer.

All but one of the killings took place in a predominantly Latino neighborhood between March and July of 2016.

Police arrested Saucedo last in connection with a separate 2015 killing.

Phoenix Police Chief Jeri Williams says tips from the public led to Saucedo being linked to last year's killings.