China reported 18 new coronavirus cases in the mainland for Oct. 22, compared with 14 cases a day earlier, the health commission said on Friday.