Rich countries are giving away more in aid than at any other time on record.
In 2016, more than 140 billion dollars was distributed around the world.
According to the latest breakdown, in 2015 America gave the most money away,
nearly 31 billion dollars to at least 40 countries and organizations, such as the World Bank.
This included seven hundred and seventy million dollars to Pakistan, and two hundred and fifty million dollars to Mexico.
This may sound generous.
But the United States has the largest economy in the world.
American foreign aid spending in 2015 was only 0.17% of the country’s gross national income, far less than other rich countries.
Sweden and Norway are the biggest givers, donating over 1 percent of their gross national income to foreign aid.
The biggest receivers of aid in 2015 were Afghanistan, India, Vietnam, Ethiopia and Indonesia.
Afghanistan received 3.8 billion dollars and India 3.1 billion dollars.
Despite being the second biggest economy in the world, China received 1.5 billion dollars in development aids in 2015.
This included around 750 million dollars from Germany and 67 million from Britain.
The total amount of foreign aid is at an all-time high, up 9 percent in 2016.
This is largely down to the generosity of 6 countries,
who meet or exceed the United Nations for an aid target, donating more than 0.7 percent of gross national income.