Humanity Prevails: Urgent Call to Uphold Geneva Conventions!
By Balthasar Staehelin, the personal envoy of the ICRC president to China and head of the Regional Delegation for East Asia Who is Balthasar Staehelin? Balthasar Staehelin serves as the personal envoy of the ICRC president to China and is the head of the Regional Delegation for East Asia. What is the ICRC? The International … Read more