Best AI Robot Fails From Beijing’s Humanoid Robot Games · New York Post · Sentinel