The spontaneous protests by Cubans on 11 July are the culmination of years of frustration, but what really led thousands to take to the streets shouting “libertad”?
Cuba, a country whose revolution was praised by the world’s progressives, has become an autocracy that has failed to bring about economic and social development.