Skip to playerSkip to main content
  • 4 years ago
Satellite images showed damage from the leak may have been misreported, with the spill appearing to be 400 times larger than initially claimed.
Be the first to comment
Add your comment

Recommended