In the media

Political science professor calls Russia's opposition to a U.N. Security Council resolution, "a stand Russia is going to take to show the West that it still has power."

more

Economics professor quoted in The Street

more