IHRC Africa Region chair unhappy with human right abuses in Ghana

Dr Abu Zein
Dr Abu Zein