On March 25, 2025, Justice Obiora Egwuatu of the Federal High Court in Abuja stepped down from a high-profile case involving suspended Senator Natasha Akpoti-Uduaghan, who had filed a suit challenging her suspension from the Nigerian Senate. The recusal, which has drawn significant attention across Nigeria, was prompted by allegations of bias raised by the […]