A family waits outside their home on a flooded street in the municipality of Nezahualcoyotl, the State of Mexico, Mexico, on June 27, 2011. [Xinhua]
Go to Forum >>0 Comment(s)