World needs leadership and greater political will to combat torture - Edwards, Alice (Torture Journal, 2023)
News in the 2023(1) issue published in 17.03.2023