“Trial Without Undue Delay: A Promise Unfulfilled in International Criminal Courts”. Brazilian Journal of Public Policy 8, no. 1 (May 22, 2018): 54–88. Accessed September 15, 2026. https://publicacoesacademicas.uniceub.br/RBPP/article/view/5159.