CAF
Charities Aid Foundation of America
Add to list
Charities Aid Foundation of America (CAF) is an intermediary organization between American donors and foreign nonprofits, allowing the American donors to deduct the donations from their taxes.