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 attributed to a ma...

1 month ago
44






English (US) ·