Boris Michel

Boris Michel

Published 23 Jan 2020

Boris Michel is head of the ICRC delegation in the Philippines.