“A leading voice for human rights in El Salvador, the Human Rights Institute at the University of Central America (IDHUCA), is publicly denouncing the failure of the government of El Salvador to provide justice in many of the highest profile cases from El Salvador's civil war.” Tim's El Salvador Blog reports.