ICRC launches shocking video on the human cost of ignoring the Geneva Conventions
31-10-2016 Geneva (ICRC) - The International Committee of the Red Cross (ICRC) has today launched an ad-style video which illustrates the terrifying human cost of ignoring the Geneva Conventions and …