Justice Enoch Chacha Mwita of the High Court of Kenya has delivered a damning verdict against the governments of Kenya and Nigeria over the unlawful abduction and extraordinary rendition of
Justice Enoch Chacha Mwita of the High Court of Kenya has delivered a damning verdict against the governments of Kenya and Nigeria over the unlawful abduction and extraordinary rendition of
Explosive courtroom revelations have triggered widespread outrage after the Indigenous People of Biafra (IPOB) accused the Nigerian government of using fabricated evidence and manipulated narratives in its trial against detained