Aug 19, 2020
Image Shows Chinese Submarine Entering Mysterious Cave Facility At South China Sea Base
Posted by Quinn Sena in category: futurism
The rare satellite image shows a Chinese nuclear submarine entering into the mysterious submarine cave system at Yulin Naval Base on Hainan Island.