December 24, 2013
Sorry Haters, but America Is Not the Grinch
John Norris, Foreign Policy
The Associated Press
Sorry, haters, when it comes to foreign aid -- of all sorts -- the United States is far and away the most generous nation on Earth.
TAGGED: Foreign Aid, U.S. Foreign Policy, United States