Anti-communist protests

Jay Maxson | March 20, 2023
 It may have been the most embarrassing day for Cuba's communist regime since 2016, when the decrepit Soviet jeep carrying Fidel Castro's corpse…