Consulate general of russia new york city reviews July 8, 2019 16 32 64 128 Consulate general of russia new york city Consulate general russia new york Russian embassy in new york