China launches Fengyun-4B weather satellite to orbit

A new Chinese weather satellite launched into orbit Wednesday (June 2) with “complete success,” according to one of the participating state contractors. Source: Space.com China launches Fengyun-4B weather satellite to orbit