A small Ohio community just proved that collective generosity can move mountains.
Shelby County residents donated nearly $900,000 to local charities in a single giving event, boosted by matching funds from generous donors.
Want to know more?