SAN SALVADOR, El Salvador – In a surprise move on Friday, El Salvador's former President Francisco Flores turned himself in to authorities in San Salvador to face…
WASHINGTON, D.C. – Nearly 20 years later, journalist, diplomat and now published author Héctor Silva Ávalos still cannot get that afternoon in late 1995 out of his…