China sends three taikonauts on board Shenzhou-19 spacecraft into orbit

Chinese manned spacecraft Shenzhou-19 with three taikonauts on board was successfully launched into low-Earth orbit from the Jiuquan Satellite Launch Center in northwestern China

China unveils new police robot of the future

China has unveiled its latest scientific development — a spheric police robot capable of pursuing criminals. The robot is equipped with artificial intelligence and can operate autonomously