Bicycles for Humanity

Bicycles for Humanity is a global grassroots movement that provides the gift of mobility delivered by a bicycle to many in developing countries. B4H volunteers have created over 50 chapters in 8 countries in the last 15 years. To date, 200 Bicycle Empowerment Centres...

Pin It on Pinterest