The crisis in Darfur has been the greatest aid effort of the decade for the Red Cross Read more
now playing
Darfur
The crisis in Darfur has been the greatest aid effort of the decade for the Red Cross
Sierra Leone
The Red Cross at work in Sierra Leone. NB Report contains distressing accounts