JournalEye on the World Bank and IMF – Experts assess compliance by Department of Finance with law requiring human rights in international aid May 10, 2010