The Holocaust: The Red Cross “lost its moral compass”

April 29, 2015 by  
Filed under News

The International Committee of the Red Cross (ICRC), the world’s foremost humanitarian organization, and the World Jewish Congress (WJC) have commemorated the 70th anniversary of the liberation of the Nazi death camps. Read more