New cap on oil spill, riots in N. Ireland, floods in China and more in the Day in Photos

Images from around the world, including Fidel Castro's appearance on Cuban TV, Bill Clinton in Haiti, golfers' preparation for the British Open and more news and features.

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

© 2010