I'm curious about this, does this type of thing actually exist in the world?
No, it doesn't, the whole thing was a hoax, a few newspapers fell for the clickbaitish posts and thought more of earning a million views than checking the source, and now we have a topic here that keeps on going and going about something that doesn't and won't exist!
The only thing I'm curious about is why is this topic not getting locked while a hundred others are, and the only reason I can think of is thate it must be a mod who simply likes to bait or troll people with it, there is no other explanation!
So, NO!, for both those interested in taking part or being outraged by it, there is no such a thing!