Claim(permalink)
“The United States is the world’s largest giver in the world, by far, of foreign aid.”