Police have shut down a shopping center in the western German city of Essen, citing “reliable tip-offs” warning of an…
This website uses cookies.