KECH China's robot dogs poised for take off Published 27 September 2021 China's robot dogs poised for take off Watch now Watch preview Share