This week Cuban citizens have shown a rare moment of organized dissent as they have taken to the streets in the thousands to demand an end...
Over the weekend, thousands of Cubans took to the streets in rebellion against their tyrannical, communist leader. Videos of the protests show Cuban citizens shouting “Libertad”...