European Union - Mystery Babylon?