Categories
Books

The Checkered Record Of The Swiss Red Cross

The Geneva-based International Committee of the Red Cross (ICRC), one of the oldest humanitarian organizations, emerged from World War II with its reputation stained and damaged. Having come under fire for its failure to condemn the Holocaust or extend substantial assistance to Jews trapped in Nazi-occupied Europe, it attempted to improve its tarnished image by […]