A TL-2 Y1 rocket, carrying a satellite which will be used in remote sensing imaging experiments and other technical verifications, blasts off from the Jiuquan Satellite Launch Center in northwest China on April 2, 2023. Wang Heng/EPA-EFE/XINHUA BEIJING — China launched a weather satellite Sunday after setting a no-fly zone and banning the navigation of ships in airspace and waters north of Taiwan close to the Tokyo-controlled, Beijing-claimed Senkaku Islands. The China Meteorological Administration said Saturday on its Weibo account, the Chinese equivalent of Twitter, that meteorological satellite FY-3G will be launched in the morning of the following day. State-owned...