Los Angeles Mayor Antonio Villaraigosa (R) and Mexico City Mayor Marcelo Ebrard display the signed agreements during the World Mayors Summit on Climate Change in Mexico City, Mexico, Nov. 21, 2010.[Xinhua]
Go to Forum >>0 Comments