Germany welcomed more than a million refugees in 2015. Now, the country is searching for its soul.

About half of all Germans do not approve of welcoming Syrian refugees, according to the most recent GlobeScan poll. In other European countries, such as Britain, which took in far fewer migrants, approval is much higher.

Germans were also disproportionately opposed to intermarriages between different races or ethnicities. Only 34 percent of respondents totally approved of such marriages — whereas most other Western countries that were polled had approval rates above 80 percent.

In many regards, German attitudes toward immigration, refugees and intermarriage were most similar to those prevalent in Russia. It is a finding that may shock German politicians who often criticize Russian attitudes and accuse its government of restricting civil rights.