Every year in New York, leftists gather for the Left Forum. This year, the Left Forum took place May 20-22 and included several hundred workshops on an array of topics - from Venezuela to the current electoral climate.