(20 May 10 - RV) The International Committee of the Red Cross on Wednesday released
its Annual Report. The findings highlight the decades of suffering people have faced
and continue to face in countries including Afghanistan, Iraq, Somalia, and Sudan.
We spoke to ICRC spokesperson Anna Nelson...