Thirty years later, the spirit of 1989 lives in the eastern German city of Leipzig

Thirty years later, the spirit of 1989 lives in the eastern German city of Leipzig.

Tags

More From Guardian TV

Don't Miss