La Terraza
La Terraza connects to incidents in Santiago de Cuba, highlighting local crime issues like theft, as exemplified by the glass doors stolen near a police station.
Glass Doors Stolen from Caribe Store in Santiago de Cuba, Just Steps from Police Station
Published on 11/6/2026