Washington, DC – Preliminary data from the Organisation for Economic Co-operation and Development (OECD) has found that international development aid from its members dropped by about 23 percent from 2024 to 2025.
Much of that decline was…
Continue Reading
News Source: www.aljazeera.com

Leave a Reply