02. Jul, 2025 PUBLICATION Lex Talionis or Lex Justitia? Enforcing Command Responsibility in Sudan’s War
19. Jul, 2025 PUBLICATION The Achilles’ Heel of Peace and Democratic Transition in Sudan: The Imperative of Expediting Security Arrangements of the Juba Peace Agreement!
21. Jul, 2025 PUBLICATION Can Recent U.S. Diplomatic Efforts Open the Door to Ending the War in Sudan?