Video: Communism Fails Again!

Jon Bowne |

Cubans are fed up, as the Miami Herald reported, “In an unprecedented display of anger and frustration, thousands of people took to the streets in cities and towns across Cuba, including Havana, to call for the end of the decades-old dictatorship and demand food and vaccines, as shortages of basic necessities have reached crisis proportions and COVID-19 cases have soared.”

Videos Here:


Leave a Reply

Your email address will not be published. Required fields are marked *