New Possible Chinese Radar Installation on South China Sea Artificial Island Could Put U.S., Allied Stealth Aircraft at Risk
This post has been updated to include additional comments from the Department of Defense. A possible new Chinese radar installation…