bikes for humanity
Bikes for Humanity gives free tune-ups today as money runs low
The organization has burned through $10,000 of an approximately $15,000 cash reserve in the last several months.
Two weeks to two wheels: Portlanders share bikes and skills with new pay-it-forward program
Transitional housing tenants earn free bikes by helping teach each other how to fix abandoned ones.