Russian Prime Minister Dmitry Medvedev said that German Chancellor Angela Merkel's policy on refugees is "quite simply stupid".
"It's quite simply stupid to open Europe's doors wide and invite in everyone who wants to come to your country," Medvedev said in an interview with the economic daily Handelsblatt.
"European migration policy is a total failure, all that is absolutely frightening," Medvedev added.
The public has strongly reacted to Germany’s policy as the country is struggling to integrate the nearly 1.1 million refugees who arrived to Germany last year.
In late 2015, Merkel announced that Germany will stop turning away Syrian refugees and made an agreement with Austria to take in the refugees stuck in Hungary.
The moves were followed by a surge in asylum seekers travelling from Turkey to Greece and then up through the Balkans to Hungary, Austria, Germany and northern Europe.
The Russian PM said that he has "great value on humanity" and wanted "to help refugees" who are fleeing war.
"Among these people, there are also many, perhaps hundreds, or even thousands, of thugs who have come to Europe on a 'countdown mission'. Now they wait to be called and then they will act like robots" he added.
Merkel modified her position on refugees last month after a spate of assaults during New Year's Eve celebrations in Cologne that was blamed on asylum seekers.
The huge refugee influx coming to Europe has made Merkel support the expulsion of refugees involved in criminal activities.