African Humanitarian Aid and Development Agency (AHADA)
  • Addis Ababa, Ethiopia