News
Global

IOM, Partners to Assist Business Leaders in Combatting Human Trafficking

London – The Interactive Map for Business of Anti-Human Trafficking Initiatives and Organisations was launched yesterday (22/05) at the British Telecom Centre in London.