translatingcuba.com
Mass Protest in Holguin [VIDEO] / CID
Site manager’s note: We have been receiving news of a large protest in Holguin since yesterday but this video from CID (Independent and Democratic Cuba) is the first direct visual evidence we…