Cubans protest in the streets against Communist regime.

Published July 12, 2021 178 Views

Rumble As the radical left Democrats in the US embrace socialism, Cubans protest in the streets against just that. It's a broken system in Cuba.