China on Tuesday said its newly-built indigenous rocket made a successful flight to space with five satellites. Deemed as a major push in China’s space program project, the 356-ton new rocket from Long March series is said “to become reusable 10 times by 2025, and by 2035,” Chinese...