BEIJING – China on Sunday launched a new high-resolution remote sensing satellite capable of providing stereoscopic imagery, state-run media said, marking another important step as Beijing seeks to reduce reliance on foreign technology in topographic mapping. Read More at Japan Times