Lead Story

Less than a week after taking the oath as a Judge of the High Court, Marcia Ayers-Caesar yesterday resigned and Chief Justice Ivor Archie simultaneously announced she...