China launched a scientific satellite that will help meet the UN Sustainable Development Goals (SDGs). A Long March-6 carrier rocket sent it to orbit from the Taiyuan Satellite Launch Center on Friday.Sources:CGTN