Annual Report for Humanity First.
Humanity First is a charitable trust established to promote and safeguard human life and dignity. It is a non-political, non-religious, non-sectarian international relief and development agency that works with the world’s poorest and most vulnerable people.