AboutSlawomir DebskiSławomir Dębski is a director of The Polish Institute of International Affairs in Warsaw.Articles by Slawomir Debski Aug. 31, 2020, 3:55 pm Jakub Janda, James Sherr, Slawomir Debski: Time not to go soft on Russia