China's Shenzhou-12 space mission has been declared a success. The mission is the third of eleven needed to complete construction on the country's first fully-fledged space station.
China and Indonesia have vowed to strengthen bilateral ties. The pledge came during Chinese Foreign Minister Wang Yi's meeting with his Indonesian counterpart Retno Marsudi in Jakarta.