A man was charged Tuesday in the shooting of a Boston police officer, who suffered non-life-threatening injuries when he responded to a domestic incident in Dorchester. The officer was wearing armor.
Police officers who responded to the scene arrested 31-year-old Avery Lewis, of Dorchester, and recovered a gun at the scene, officials said.