Barracones Street
Barracones Street in Santiago de Cuba has become a focal point for recent controversies, including food seizures by government inspectors and evictions affecting families.
Mothers and Children Face Eviction from Ice Factory in Santiago de Cuba
Published on 7/26/2024
Government Inspectors Seize Food from Vendor in Santiago de Cuba: "Throw the Stuff in the Sack"
Published on 7/3/2024