Murder, rape torture: ICC opens evidence hearing in Darfur case

The International Criminal Court, or ICC, in The Hague, Netherlands.
The International Criminal Court, or ICC, in The Hague, Netherlands.