CAFOD

Activists Struggle to Recover Human Rights Archives

Some 50,000 files on crimes against humanity are languishing in an undisclosed location in El Salvador, prey to damp and the ravages of time, while activists and lawyers frantically try to regain control over them.

World Bank Formally Urged to Overhaul ‘Doing Business’ Report

An external review panel is calling on the World Bank to institute sweeping reforms to its widely cited annual “Doing Business” report, including doing away with a controversial ranking of countries on a variety of business-friendliness metrics.