Garzón Avenue, a vital street in Santiago de Cuba, is central to recent events, including a tragic incident involving a security guard at a local market.
Published on 11/11/2024