The Edit
Karlsruhe anniversary events centred around construction demolish public expectations...
Pedestrians going about their business in the city centre of Karlsruhe in Germany this summer can be forgiven for wondering if their eyes were playing tricks on them. Amid the usual dust and noise of a building site in Marktplatz, a most...