Rabat - The International Organization for Migration (IOM) estimates that 134,905 migrants already have crossed the Mediterranean this year, adding that 125,819 of these have reached the Greek islands.

Migrants stay in queue during heavy snowfall before passing Austrian-German border in Wegscheid in Austria, near Passau November 22, 2015. REUTERS/Michael Dalder