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 ...
International Justice Mission (IJM), in partnership with the Judicial Training Institute (JTI), has launched an online ...