hauntingeurope.com
Karl-Marx Shop
On first glance, it might seem to a casual passer-by that the Karl-Marx Shop, in Neukölln, Berlin, is some kind of Ostalgie-related attempt to sell mugs and t-shirts to tourists. However, it's actu...