Home Tags HAIYANG SHAN

Tag: HAIYANG SHAN

Reports of US Navy railgun being abandoned are premature

  Eyebrows rose in US defense circles earlier this month when ananonymous Twitter user posted photographs of a cannon on a Chinese Navy ship that...