A NEW principal magistrate took his oath of allegiance before Chief Justice Sir Albert Palmer at the High Court yesterday.
New Magistrate takes oath