The Scandal of the Charity Business: Donors Beware! December 13, 2012 ARTE Better Business Bureau Charitable organization Charities Donation France Fundraising Germany United States +