I like the name of that URL so he created it to stepped down with those fuds online.
It was reported on by the chinese major newspapers, so it should be true.
I want to see that newspaper to see if that's actually a real thing.
Update: Other sites have followed suit, reporting on it.