Menu

IHRC Africa Region chair unhappy with human right abuses in Ghana

Dr Abu Zein

Dr Abu Zein