rashidfaridi.com
MDG’s Global Monitoring Report 2008
A new World Bank-IMF report warns that most countries will fall short on the Millennium Development Goals (MDGs), a set of eight globally agreed development goals with a due date of 2015. Though mu…