Ilya Merenzon is the publisher of Russia! magazine. Merenzon grew up in Chelyabinsk, Russia, and now lives in New York City.
                                            (Nora Liddell)

A Russian Election Party

Ilya Merenzon is the publisher of Russia! magazine. Merenzon grew up in Chelyabinsk, Russia, and now lives in New York City.

Credit: Nora Liddell