China has successfully landed a reusable rocket for the first time, marking a “historic breakthrough” for the country’s space technology.
The Long March 10B rocket was launched from the Hainan commercial spacecraft launch site in south China's Hainan Province on Friday.