The ICRC appeals for 2.8 billion Swiss Francs for its operations in 2023
… in 1863, the ICRC is at the origin of the Geneva Conventions and the International Red Cross … activities ICRC HEADQUARTERS Switzerland, Geneva. ICRC headquarters supports the …