BOSTON — A Boston Police officer has been placed on leave due to his current involvement with an internal anti-corruption investigation.
Boston Police did not offer additional details about the investigation involving Officer Ed Odney. They said the investigation is ongoing.