According to our tip line at The Wikipedia Signpost, the Russian Wikipedia has some kind of notice on their front page, apparently about winning some kind of honor for the Russian-language Web. If so, congratulations! Anybody who reads Russian or knows something more about this?
--Michael Snow