Join our community
Satellite image shows Chinese submarine entering cave Facility on August 18 at Yulin Naval Base on Hainan Island [18°12'09.7"N 109°41'39.8"E]