The good news is that one million migrants made it into Europe in 2015. The bad news is that Mein Kampf is back on Germany’s bookshelves. Europe’s struggle with itself continues. A race between universalism (Marx) and paranoia (Hitler) has restarted and it’s not sure which will win this time around. As NATO pushes East in search of lebensraum. And …