News
Global

IOM’s 107th Governing Council Concludes in Geneva

Switzerland - IOM’s 107th Council concluded yesterday (8/12) in Geneva.