Olga Kaniskina 5 Dmitry Medvedev (ex-president of Russian Federation) and Olga Kaniskina Related Posts:Boris Yeltsin – first Russian presidentMikhail Gorbachev – Soviet presidentMysteries of Russian monarchsAlexander Solzhenitsyn – far-reaching thinkerAlexander Gradsky – composer and singerRaisa Gorbacheva – Soviet and Russian public figure