bermuda triangle
you are viewing a single comment's thread
view the rest of the comments

Doing more research on it and apparently the methane argument may not hold true. Though the information is this year of what they're finding so it may take a while to manifest into publications.

  • source
  • parent