Who is the longest serving president in Russia?
Vladimir Putin
Vladimir Putin
Vladimir Putin
Vladimir Putin
Boris Yeltsin
Vladimir Putin
Dmitry Medvedev
Vladimir Putin
Boris Yeltsin
Vladimir Putin
Dmitry Medvedev
Boris Yeltsin
Vladimir Putin
Dmitry Medvedev
Boris Yeltsin
Vladimir Putin
Dmitry Medvedev
Boris Yeltsin
Vladimir Putin
Vladimir Putin
Dmitri Medvedev
Dmitry Medvedev
Boris Yeltsin
Mikhail Gorbachev
Vladimir Putin
Dmitri Medvedev
Dmitry Medvedev
Boris Yeltsin
Dmitriy Medvedev
Vladimir Putin
Mikhail Gorbachev
Dmitri Medvedev
Dmitry Medvedev
Boris Yeltsin.
Boris Yeltsin
Vladimir Putin
Dmitriy Medvedev
Mikhail Gorbachev
Ivan Silayev
Dmitriy Ustinov
Yuri Luzhkov
Dmitri Medvedev
Dmitry Medvedev
Vladimir Putin
Boris Yeltsin.
Boris Yeltsin
Yuri Andropov
Dmitriy Medvedev
Alexei Kosygin
Mikhail Gorbachev
Ivan Silayev
Dmitriy Ustinov
Vladimir Putin
Dmitry Medvedev.
Dmitry Medvedev
Dmitri Medvedev
Boris Yeltsin
Yuri Andropov
Alexei Navalny
Boris Yeltsin.
Dmitriy Medvedev
Mikhail Gorbachev
Vladimir Putin
Ivan Silayev
Alexei Kosygin
Dmitriy Ustinov
Yuri Andropovich Putin
Ivan Ivanovich Putin
Dmitry Medvedev.
Yuri Luzhkov
Yeltsin
Dmitry Medvedev
Dmitri Medvedev
Boris Yeltsin
Yuri Andropov
Vladimir Putin
Boris Yeltsin.
Alexei Navalny
Dmitriy Medvedev
Igor Silayev
Ivan Silayev
Mikhail Gorbachev
Mikhail Gorbachev.
Alexander Lukashenko
Aleksandr Lukashenko
Dmitriy Ustinov
Yuri Andropovich Putin
Alexei Kosygin
Yeltsin
Dmitry Medvedev.
Dmitry Medvedev
Dmitri Medvedev
Leonid Kuchma
Vladimir Putin
Ivan Ivanovich Putin
Boris Yeltsin
Yuri Andropov
Aleksandr Kadyrov
Boris Yeltsin.
Boris Yeltsin,
Yevgeny Primakov
Dmitriy Medvedev
Alexander Lukashenko
Ivan Silayev
Mikhail Gorbachev
Alexei Navalny
Leonid Brezhnev
Boris Yeltsin Jr
Vladimir Vladimirovich Putin
Mikhail Gorbachev.
Dmitriy Ustinov
Yuri Andropovich Putin
Igor Silayev
Vladimir Putin
Yeltsin
Dmitry Medvedev.
Alexei Kosygin
Dmitry Medvedev
Dmitri Medvedev
Vladimir Putin.
Yuri Andropov
Boris Yeltsin
Leonid Kuchma
Boris Yeltsin.
Aleksandr Luzhkov
Boris Yeltsin,
Alexander Lukashenko
Dmitriy Medvedev
Ivan Silayev
Mikhail Gorbachev
Vladimir Putin
Yevgeny Primakov
Aleksey Navalny
Alexei Navalny
Yeltsin
Dmitriy Ustinov
Yuri Andropovich Putin
Leonid Brezhnev
Dmitry Medvedev.
Dmitry Medvedev
Igor Silayev
Vladimir Vladimirovich Putin
Kirill Vladimirovich Putin
Vladimir Putin.
Ivan Ivanovich Putin
Dmitri Medvedev
Yuri Andropov
Boris Yeltsin
Alexei Kosygin
Boris Yeltsin.
Boris Yeltsin,
Ivan Silayev
Dmitriy Medvedev
Mikhail Gorbachev
Boris Yeltsin Jr
Yeltsin
Alexander Lukashenko
Yuri Andropovich Putin
Vladimir Putin.
Dmitry Medvedev
Dmitry Medvedev.
Yevgeny Primakov
Yuri Luzhkov
Aleksey Navalny
Alexei Navalny
Dmitri Medvedev
Vladimir Vladimirovich Putin
Boris Yeltsin
Sergei Lavrov
Boris Yeltsin.
Dmitriy Ustinov
Boris Yeltsin,
Dmitriy Medvedev
Mikhail Gorbachev
Ivan Silayev
Boris Yeltsin Jr
dmitry Medvedev
Yeltsin
Vladimir Putin.
Boris Yeltsin II
Yuri Andropov
Dmitry Medvedev
Dmitry Medvedev.
Alexander Lukashenko
Igor Silayev
Yuri Andropovich Putin
Dmitri Medvedev
Aleksandr Dugin
Alexei Navalny
Aleksandr Kolchak
Yevgeny Primakov
Sergei Lavrov
Boris Yeltsin
Aleksey Navalny
Boris Yeltsin.
Vladimir Vladimirovich Putin
Dmitriy Ustinov
Boris Yeltsin,
Mikhail Gorbachev
Vladimir Putin.
Ivan Silayev