The arrival of a charter flight in Toronto on Wednesday marked the successful departure to Canada of more than 30,000 Afghan refugees with the assistance of the International Organization for Migration (IOM).