Dmitry Medvedev served as President of Russia from 2008 to 2012, making him correct for that specific timeframe. However, Vladimir Putin was Prime Minister during this period and is often considered the dominant political figure, with Putin serving as President before (2000-2008) and after (2012-present) Medvedev's term. Boris Yeltsin was President in the 1990s, and Viktor Zubkov had a brief stint as Prime Minister in 2007-2008.