Najlaa Ahmed and Hannah KlifaFeb 255 min20 years since the Darfur Genocide: Will Sudan’s Framework Agreement provide Justice for survivors?26 February 2023 On the 20th anniversary of the Darfur genocide, the new "Framework Agreement" signed in December 2022 is the subject of...