futuristic war propaganda against china