tucson police

Tucson police fire pepper spray at Arizona fans after NCAA tournament loss

Tucson police shot pepper spray at several hundred fans who took to the streets and threw beer bottles and firecrackers…

11 years ago