Who actually organized this rally?
Dunno, but the world is getting a good look at the masked thugs and their fellow travelers who come out in public against free speech.