solferino

Red Cross marks 150th anniversary

The International Committee of the Red Cross (ICRC) says it faces unprecedented challenges in the complex age of modern warfare…

12 years ago