Chelyabinsk, Russia Posted on November 9, 2005 by John Kovalic Has anyone ever been to Chelyabinsk, Russia? Can anyone tell me anything about it? I have my reasons. John