Town squares across Cuba turned into a sea of white, blue and red banners symbolizing the Cuban flag as nearly one million people marked International Workers'
Town squares across Cuba turned into a sea of white, blue and red banners symbolizing the Cuban flag as nearly one million people marked International Workers' Day with massive rallies. xhne.ws/mqe4g