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