Monument to the Red Devil
The Monument to the Red Devil highlights rising tensions in Santiago de Cuba, increased police presence, and the unsettling murder of a young man, reflecting local unrest.
Police Presence Increased in Santiago de Cuba Following Young Man's Murder
Published on 6/23/2024