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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results