The International Criminal Court was the agency that launched investigation into human Genocide in Darfur.
The international criminal court is an organization whose aim is to bring to justice crimes committed against humanity.
The purpose of this court is to preside over crimes of international magnitude especially when there are high profile individuals involved.
Learn more about The International Criminal Court at https://brainly.com/question/12179513
#SPJ4