Mexico police Lt. Derek MacDonald and Rumford police officer Bradlee Gallant were found justified in shooting at Brandon Dearborn in August 2022.
Mexico police Lt. Derek MacDonald and Rumford police officer Bradlee Gallant were found justified in shooting at Brandon Dearborn in August 2022.