NASA satellite imagery
The Oil leak in the Gulf of Mexico, June 2010
The huge BP oil leak in the Gulf of Mexico in 2010 was tracked from space. This really brings home, ironically, just how awful this event was.
Original Time Taken:
| Powered by