Overview:Who gives to charity? ...and other issues surrounding private charitable giving, its benefits, and what happens at the intersection of private charity and forcibly taxpayer funded social welfare programs.
Watch Trailer
First Air Date: Dec 10, 2009Last Air date: Dec 26, 2013Season: 4 SeasonEpisode: 187 EpisodeRuntime: 60:14 minutesQuality: HDIMDb: 8 / 10 by 2 usersPopularity: 0.5706Language: en
Comment