Hundreds Gather Outside Miami’s Versailles Restaurant In Support Of Cuba

0

In Cuba, thousands took to the streets Sunday to call for the end of the communist dictatorship.

(Visited 1 times, 1 visits today)