More than 120 armed conflicts worldwide are causing extreme destruction and impeding aid delivery, warns ICRC President ...
The institutional antisemitism and embrace of a Jewish exception in international organizations such as the Red Cross and the ...