Who is the Current President of the International Committee of the Red Cross (ICRC)?
A. Peter Maurer
B. William Carter
C. Jeans Carter
D. Francis Jeams