IHRC RFT Launches Africa Region Coordination Bureau in Dakar, Senegal

  The International Human Right Commission (IHRC- Relief Fund Trust(RFT), a UN accredited Organization with Special…