China suppresses the truth about its overpowered Infantry general!