Oil spill BRITISH AMBASSADOR

  • Country: Japan
  • Lat: 26.67691308
  • Long: 126.47460937
  • Type: oil spill
  • 180 MI W. of Iwo Jiwa(Japan)
    Volume (Barrels): 330000
    Date:1975-01-13
    lastingnews.com