International Committee of the Red Cross

@jetling (233)
India
February 4, 2007 11:11am CST
International Committee of the Red Cross is an international non governmental orgasnisation rendering yeoman service during war, natural disasters, through out the world. The orgnisation headquarters are situated at Geneva, Switzerland. It has for his services to humanity has awarded of the Noble Peace prize.
1 response
@crud3w4re (155)
• United States
4 Feb 07
I do believe that most of us already know this. :)