Show Full Article Using synthetic aperture radar (SAR) satellite imaging technology, analysts identified the presence of three such barges in Zhanjiang, Guangdong province–home to the Chinese South ...