Something About Company
Visits: 2
Human Appeal is a British international development and relief charity based in Manchester. It was established in 1991. It runs targeted poverty relief programmes in emergency response and sustainable development. In the past, the charity was known as Human Appeal International but was restyled in 2018.