Can Europe Stand Alone?

.....

© The Nation