Over six million workers took to the streets across Cuba on May Day to defend a 'sovereign, socialist and sustainable' nation. They expressed solidarity with Venezuela in the face of threats from the right and the Organization of American States.