Justice Imani Aboud Appointed to African Court on Human and Peoples’ Rights
Two new judges have been elected to join the bench at the African Court on Human and People’s Rights (AfCHPR). ...
Two new judges have been elected to join the bench at the African Court on Human and People’s Rights (AfCHPR). ...
All rights reserved © 2020 East Africa Herald - Powered by Koncept.
All rights reserved © 2020 East Africa Herald - Powered by Koncept.