Obama takes charge as cleaning up efforts continue in the Gulf
The thick oil spill off the Louisiana coast has endangered the diverse marine ecological system. photos by reuters and afp |
BP estimates cost of oil spill at $930 million
Photo