Yuan Yi Zhu: At least his socks were cool
10 January 2025
Yuan Yi Zhu is Assistant Professor of International Relations and International Law at Leiden University, The Netherlands. He has also worked as political adviser in Canada and the United Kingdom.