English News | Latest and Breaking News | Todays News
Shortly after a joint China-France satellite launch on Saturday, part of a Long March 2-C rocket…