Chinese state television CCTV published a report on Shiyan, a city in Hubei province ... the People's Liberation Army of China. The name "Mengshi" means "Warrior," emphasizing their design ...