Demonstrators rally at Mitchell Park demanding an end of the Cuban embargo