Testing the Limits How Many Refugees Can Germany Handle?

More Germans than ever before are at ease with themselves and their asylum-seekers. But this year the country is expecting to receive around 400,000 new refugees, a figure that raises the painful question: Can Germany's new welcoming culture handle it? By SPIEGEL Staff