Author: Astrid Zweynert
LONDON (Thomson Reuters Foundation) - Britain became the first of the world’s richest large nations to hit an internationally agreed target -- spending 0.7 percent of national income on development aid.
Read the full story on Alertnet
Disclaimer
- AlertNet
- For more humanitarian news and analysis, please visit https://www.trust.org/alertnet