Beijing is proposing setting up a new commission to vet internet services and hardware across the country. File photo: AFP