Tags
Share this story
Chuck Feeney has donated billions of dollars to worthy causes around the world.