Many rich countries agreed to give 0.7% of their Gross National Income in aid to poor countries for development. However, average aid delivered each year has, reportedly, actually been between 0.2-0.4%, meaning that the aid shortfall has now reached $3.6 trillion, greater than aid given.
The 52:52:52 project, launching on this site and on social media in 2025, will help you address 52 issues with 52 responses over 52 weeks.