Latin America Round-Up: May 25, 2010
CENTRAL AMERICA New initiative against corruptionThe countries of Central America's so called northern triangle - El Salvador, Honduras and Guatemala - are studying setting up an international commission against impunity, a body capable of taking on organized crime in the