Summary: In space, China's capabilities are highlighted by recent images from the Taijing-4 03 satellite, which captured detailed radar images of the U.S. Navy's Naval Station Norfolk.
Chinese scientists have revealed the revolutionary technology behind the world’s first geosynchronous orbit synthetic aperture radar (SAR) satellite, giving China a permanent view of one-third ...