As many as 55 Chinese navy men aboard a submarine with the number 093-417 are thought to have perished in an accident that happened in the Yellow Sea near Shandong Province in China. According to British intelligence, on August 21, 2023, a “catastrophic” breakdown of the oxygen systems aboard the vessel claimed the lives of the submariners. China has denied that the incident ever happened, although. As per reports, however, British intelligence, has reasons to believe that a subsea system malfunction resulted in hypoxia-related death. According to the report, the submarine struck a chain and anchor impediment that the Chinese...