Image taken from La Silla Rota. The Cuban Institute for Freedom of Expression and the Press (ICLEP) announced via its social media that several journalists and directors of independent media outlets have been summoned by State Security to appear at police stations on October 7. This [...]