China says it is ‘impartial’ on Ukraine and denies aiding Russia

- Advertisement -
Exit mobile version