News Legal Brains Trust petitions East African Court of Justice seeking annulment of Abodo’s appointment as DPP May 27, 2020
Legal Brains Trust petitions East African Court of Justice seeking annulment of Abodo’s appointment as DPP