News
Global

IOM Global Chiefs of Mission Meeting Underway in Geneva

Switzerland - IOM’s three-day Global Chiefs of Mission Meeting got underway yesterday (05/09) in Geneva, Switzerland.