Current Affairs China launches Gaofen-3 high-resolution radar imaging satellite August 11, 2016 admin Read more here:: China launches Gaofen-3 high-resolution radar imaging satellite Share this: Facebook Google