Libya
ICRC’s front-line footage receives Webby Award distinction
Geneva (ICRC) – The International Committee of the Red Cross (ICRC) has been selected as an official honouree by the 16th Annual Webby Awards for its short documentary depicting the dangerous conditions faced by doctors, nurses…