An Internet Court has been set up in China. It’s not quite what you think.

These guys are coming for your memes and have claimed their first casualty
Scroll to Top