Interview with Konstantin Khudoley

Konstantin Khudoley, Dean of the International Relations faculty at the St. Petersburg State University, shared with RT his views on Russia’s role on the international scene.