Royal Opera House, London Stefan Herheim’s take on Verdi is restless, lurid and saturated with the...

read more