Military Tech A New Chinese Countermeasure Barge Has Emerged – And It is Covered In Radar Reflectors Jannat Un NisaSeptember 26, 20220 Recently, images of two Type 726-series defence launchers employed on various Chinese Army Navy boats and a strange...