Loading...
Uploaded by lindseycole83 on May 22, 2009
Darfur rebel leader, Abu Garda, voluntarily hands himself into the International Criminal Court on Monday 18th May 2009. This is the first time an accused has ever done so.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)