Costa Rica Transfers First 123 Prisoners to New Megaprison
Costa Rica transferred the first 123 prisoners to its megaprison, inspired by El Salvador’s CECOT facility.
Costa Rica transferred the first 123 prisoners to its megaprison, inspired by El Salvador’s CECOT facility.