Communism Fails Again!

centermatterBanned.Video, Video Leave a Comment

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.” …