Anti-communist protesters from around the world stand together in NYC