A Mecklenburg County magistrate has been removed from office following misconduct charges that sparked judge training protocols to be revised. Mecklenburg County Superior Court Judge Peter Knight ...