Columbus Police Officer Faces Federal Charges for Forcing Women to Have Sex ‘For Their Freedom’
Posted: March 13, 2019
Former Columbus Police Officer Andrew Mitchell, 55, was arrested and federally indicted on Monday, March 11 according to recently unsealed documents by the Department of Justice. Mitchell faces three counts of deprivation of rights under color of law... Continue Reading