Che homored in Houston on May day, 2012

People rally for immigrant's rights in Houston on May 1, 2012

Here are some more pictures of the march in Houston celebrating International Worker’s day, or May day, 2012. May day commemorates the fight for the forty hour work week. Many labor activists were murdered and/or imprisoned in the Haymarket uprising in Chicago on May 1.