A constable and two others were reportedly killed at the Lind Commons apartment complex in Tucson on Thursday. East Lind Road and North Palo Verde Ave.
A constable and two others were reportedly killed at the Lind Commons apartment complex in Tucson on Thursday. East Lind Road and North Palo Verde Ave.
Get up-to-the-minute news sent straight to your device.