By Jaya Ramachandran | IDN-InDepth NewsAnalysis
PARIS (IDN) – Development aid that some of the world’s poorest countries are direly in need of declined for the second successive year in 2012, according to a new report. The reason, says the 34-nation Organisation for Economic Cooperation and Development (OECD), is the continuing financial crisis and euro zone turmoil, which has led several governments to tighten their budgets.