Libya + 1 more
Libya: ICRC launches appeal for 24 million Swiss francs
04-03-2011 News Release Geneva (ICRC) - The International Committee of the Red Cross (ICRC) is appealing for 24 million Swiss francs (approximately 25.7 million US dollars, or 18.4 million euros) in order to assist more than 200,000 people affected by…