Breaking
CBS News this week got a first-hand look at El Salvador's notorious Center for the Confinement of Terrorism, a prison that could soon house deportees from the U.S. Lilia Luciano went inside the p...
loading...