International Committee of the Red Cross (ICRC) – UPSC Prelims
International Committee of the Red Cross (ICRC): ICRC was established in 1863 as an independent and neutral organisation. It is mandated to protect human life and health, to ensure respect for all human beings, and to prevent and alleviate human suffering. It has its headquarters in Geneva, Switzerland. The ICRC is funded by voluntary contributions …
International Committee of the Red Cross (ICRC) – UPSC Prelims Read More »