Search results
22 hours ago · Website. www.icrc.org. The International Committee of the Red Cross[a] (ICRC) is a humanitarian organization based in Geneva, Switzerland, and is a three-time Nobel Prize laureate. The organization has played an instrumental role in the development of rules of war and promoting humanitarian norms.
22 hours ago · Andy Haldane has criticised how the new government has talked about the economy in the two months since it came to power, saying the July mini fiscal event has "generated a fear and foreboding and ...