Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Two Phoenix police officers who were involved in the violent arrest of a deaf Black man with cerebral palsy in August were placed on paid administrative leave amid an investigation into the incident, a spokesperson for the Phoenix Police Department…