Which country was responsible for launching Yaogan-30 remote sensing satellite recently?
China
China was responsible for launching Yaogan-30 remote sensing satellite recently. The spacecraft lifted off on May 15, 2016 atop a Long March 2D rocket from the Jiuquan Satellite Launch Center.