Pictures of the Day: Oil Spill in the Gulf, and Elsewhere

It’s hard to believe that China would spend more on any single event than they did for the Olympics. Check out the 5th picture in this NY Times slideshow to see the fruit of the $45 billion budget they had for this Shanghai Expo.