Demonstrations in Mexico City, continued flooding in Pakistan and more in the day in photos

Images from around the world, including the International Puppet Festival in Israel, a suicide bombing in Kabul, a mobile mammoth in Germany and more news and features.

Note: Please upgrade your Flash plug-in to view our enhanced content.

© 2010