I think there are many people got fooled from that joke. Also i saw many people look worried about that mandatory KYC on this forum.
Lets just used this as a tense releasing cause many of us already get frustrated with the market condition.
I have tried to found where to upload my Passport to do KYC

and typed "nothing" many times to answer their asking
