By Tsvetana Paraskova for Oilprice.com
Cuba has seen in recent days, the biggest protests in decades as thousands of people took to the streets in the Communist-run country to demand freedom.
The article How Venezuela’s oil crisis triggered mass protests in Cuba appeared first on Stabroek News.