• TwoTigers24, New York
  • February 20, 2025

0 Comments

Marine exploration could be redefined with China finally giving the green light to a deep-sea research facility. The facility will be anchored 2,000 meters below the surface of the strategically significant South China Sea, which is also subject to a number of competing territorial claims. Watch this report for more details!

Leave a Reply

Your email address will not be published. Required fields are marked *