China successfully launches advanced Fengyun-3F meteorological satellite into orbit

China successfully launches advanced Fengyun-3F meteorological satellite into orbit