› added 9 years ago
232
TIL: Humanity First is an international charitable trust that cites efficiencies resulting in over 93% of funds going straight to projects, and the actual aid value delivered is often 50 times greater than the value of donations received.