-
After a year in Afghanistan, Karl Ofracek, a specialist in public international law, returns to Europe and washes up at the Hotel Beau Rivage in Geneva, where he is to report to the International Red Cross. But the former would-be world-improver feels like a stranger in his own life: his family has become estranged from […]