What in the World?
Tuesday, June 8th, 2010
Here’s what going on around the world this week. The U.S. The BP oil spill, while slowly getting under control (so it seems, at least), is likely to plague the Gulf well into fall, and maybe even longer. Engineers were finally able to fit a cap onto the gusher, which is allowing them to capture [...]