April 18, 2025
China's nuclear submarine fleet exposed through Google Maps satellite images
Satellite imagery has unveiled a significant development in China's naval capabilities, revealing multiple nuclear submarines stationed at a strategic base near Qingdao. According to The US Sun, recently captured Google Maps images show six nuclear submarines at China's First Submarine Base, located...
Read More