China Deploys Meteorological Satellites to Track Typhoon Dolphin
China: China has deployed meteorological satellites in coordinated multi-satellite observations to track Typhoon Dolphin, which continuously monitor the typhoon’s evolution from its formation over the open ocean to its approach toward China’s coast, p…