Geneva, Sep 8 (EFE). - Peter Sutherland, the U.N. special envoy for migrants and refugees, said on Tuesday that all countries, including the U.S. and Latin America countries, should host Syrian refugees.

Every country, including Canada, Australia, Latin America, the Persian Gulf, the U.S. and Asia, have an obligation to host Syrian refugees for humanitarian reasons, the U.N. official said at a press conference.

He noted that the desperate situation of Syrians leaves no doubt of the urgent need to welcome them, urging all countries worldwide to respond proactively.

The official pointed out that giving money to help refugees does not abdicate the responsibility to host them.

Moreover, Sutherland made it clear that he was unhappy with the attitude of the EU in general and the steps taken to manage the refugee crisis, but he praised Germany's stance on its intention to host more refugees.