JUST IN: IHRC Geneva to Establish Corporate Residence in Abuja
The International Human Rights Commission (IHRC) Geneva is set to establish its first corporate official residence in Abuja, Nigeria. Yinkad…
The International Human Rights Commission (IHRC) Geneva is set to establish its first corporate official residence in Abuja, Nigeria. Yinkad…
Reacting to the continued delay in the hearing of the appeal by the detained opposition Member of Parliament, Mduduzi Bacede…