Aerial Imaging Catches Planet Wreckers Red Handed

… the extent of the damage caused by the 2010 Deepwater Horizon Oil Spill, and prove that BP had misled the public about the severity of the disaster.