Boris Michel is head of the ICRC delegation in the Philippines.
23 Jan 2020
Boris Michel is head of the ICRC delegation in the Philippines.