Thirty years later, the spirit of 1989 lives in the eastern German city of Leipzig 23 November 2019 10:41am