Loading...

Medvedev Sworn In

| Dmitry Medvedev has officially been sworn in as Russia's new president. Stephen Cohen, Professor of Russian Studies at New York University, weighs in on the new Kremlin leader.