China launches advanced observation satellite
China on Tuesday launched its most sophisticated observation satellite, Gaofen-4, as part…
China spots new possible plane debris in southern Indian Ocean
China said on Saturday it had a new satellite image of what…