Africa's truly independent, and politically-neutral news organization
The International Human Right Commission (IHRC- Relief Fund Trust(RFT), a UN accredited Organization with Special…