News

Speculation surrounding a Google Earth image of El Salvador's Terrorism Confinement Center has increased following a new photo some believe is photoshopped.