Grab Networks has a huge collection of videos from over 300 news sources. Find in-depth news, embed it to your site, and build community!
Libya frees detained ICC staff after apology.
July 02, 2012
Four officials from the International Criminal Court are freed after being held in Libya since early June. Deborah Lutterbeck reports.