• The Heritage Network
    • Resize:
    • A
    • A
    • A
  • Donate
  • The Aid Trap

    Winning the War on Poverty: Reevaluating the UN Millennium Development Goals

    The United States spent $28.7 billion dollars in 2009 on official development assistance, more than any other country in the world. There is no denying that many people in poor nations live in desperate conditions and Americans rightly want to help them improve their lives. In an effort to measure … More