Cop Filmed Spitting on Handcuffed Black Man in Baltimore
An officer has been caught on camera doing the unthinkable – spitting in a detained man’s face. ALL THIS IS ON VIDEO Sgt. Robert Mesner — a 34-year-veteran of the Baltimore Police Department — was […]