China’s Long March 5 heavy-lift rocket takes first flight

The Long March 5 heavy-lift rocket blasted off from China’s southern coast at 8:43 pm Beijing time, marking another milestone on the nation’s road to building its own space station