By Patrick Oppmann Cuban police cracked down on protesters in the isolated town of Caimanera, close to the infamous Guantanamo Bay prison, after dozens took to the…
By Patrick Oppmann Cuban police cracked down on protesters in the isolated town of Caimanera, close to the infamous Guantanamo Bay prison, after dozens took to the…