By now, everyone on earth should know that an oil rig, the Deepwater Horizon, exploded in the Gulf of Mexico. This rig is owned by British Petroleum. To date it is the biggest oil spill in history. It also seems as if right now there is a conglomeration of confusion surrounding not only how to cap this spill but also how to clean it up.
NASA of course has satellites in space that take...read