Lifestyle | Wed Jun 30, 2010 3:31am EDT

Hate your commute? Then pity workers in Beijing, Mexico City