On Tuesday, China launched a new group of 18 satellites into space – with many more to follow. They’re designed to be part of the G60 Starlink constellation. But what is that? Let CGTN’s exclusive animation explain.