Quote Originally Posted by Nick in PRC. View Post
Like I said you are trying to know the unknowable............we could all be deported tomorrow. You'll never predict what the Mandarins in Beijing have in store of any of us, even the natives.
They have the "unknowable" in Chinese and English on the website of Beijing traffic police - here. Section 2 states that you need a residence permit.

It's a lot to read there and all in English

Andy

P.S. I am not sure if this all is nationwide, but I think so.