Natasha Vs Akpabio: Judge Recuses Self From Case News Leverage Editor March 25, 2025 Justice Obiora Egwuatu of the Federal High Court in Abuja has recused himself from the case involving the suspension of Senator Natasha Akpoti-Uduaghan and Senate… Continue Reading