
The Red Cross is a strictly neutral and impartial worldwide organization that is dedicated to humanitarian interests in general and to alleviating human suffering in particular. The International Committee of the Red Cross headquarters is located in Geneva and serves as a neutral mediator during conflicts between nations for the protection of war victims.
Internet Links...