Published On: Tue, Dec 17th, 2024
World | By

WW3 fears erupt as satellite pics reveal one chilling thing on Chinese nuclear submarine

The image was captured by Google Earth Pro on December 7 while the submarine docked at Longpo Naval Base on the island of Hainan, southern China.
Daily Express :: World Feed