Peter Maurer, President of the International Committee of the Red Cross (ICRC), looks on during a news conference in Geneva | ASHARQ AL-AWSAT English Archive 2005 -2017
Select Page
Peter Maurer, President of the International Committee of the Red Cross (ICRC), looks on during a news conference in Geneva