International Committee of the Red Cross
By jetling
@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