hmm hmm hm
It could be that the ATC did not want him to land because there was CB 100NM away....
or
The dude did not give a **** because he had to go home...(very good reason in their mind)
or
He step on somebodies toes and they need to make an example....
or
Who knows in China things hardly are what they appear and everything is tainted
I am with Jazbag I doubt any foreign will take ANY risk, because is always the foreigners' fault