Igor Shamshin on Muck Rack

Igor Shamshin

New York Bureau Chief, ITAR-TASS News Agency/Russia