El Salvador was degraded to a “flawed democracy,” according to a report by The Economist El Salvador News
Deputies question Minister of Public Works for delay in Phase 3 of the Hospital del Salvador | El Salvador News