MIAMI (CBSMiami) – Not even the rain Monday could keep people from heading out and voicing their support for the people of Cuba. Hundreds gathered on 8th street in Miami to denounce Cuba's communist ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results