Boston Police officer arrested and charged with intimidation of a witness – Boston 25 News