Non-profit or charity
A global human rights movement that brings together people on a small and large scale who want to end structural poverty. Through meetings and activities together with people who have become socially ...show more