Phoenix police announce arrest in case of dozens of explosions in northwestern neighborhoods

2019-03-05 3

Police say Houston Willis was arrested and charged with three counts of placing explosives, among other related charges.