Rally held in downtown Miami against the Cuban, Venezuelan and Nicaraguan governments

More stories from Miami Herald