China stages first half-marathon featuring humanoid robots vs humans | Al Mayadeen English