London 8 November 2023 Last time I saw Laibach, it was here in this very theatre, and after a set comprising both the entirety of The Sound Of Music (as previously performed in North Korea) and a slew of “greatest hits”, they’d confounded everyone by having Milan Fras come on […]