Especially now that they make you log in to even view the site on desktop.
I sent in an issue report from that "We're gonna need to see some ID" page telling them to go fuck themselves.
That's so china. Aha! It received an investment from Tencent.
Please Login to reply.
No replies yet.