Richard Harrison
America the Generous? Not According to the Media
December 21st, 2011 1:17 PM
The media and liberals tend to portray Americans as selfish Scrooges, only interested in their own gain - why else would taxes be unpopular? But America has shown its generosity time and again, and this Christmas season, new proof of it has emerged. A report from the Charities Aid Foundation America, the World Giving Index 2011, finds that the United States is the most generous country in the…