Federico Soda
- IOM Chief of Mission Federico Soda: ‘On a number of issues in the country, we (the IOM) are the only voice; that’s problematic; what concerns me is kind of the acquiescence’
- A recent IOM report found that a record 32,425 people were returned to Libya after trying to travel to Europe last year
© 2022 SAUDI RESEARCH & PUBLISHING COMPANY, All Rights Reserved And subject to Terms of Use Agreement.