Entertainment The play’s the thing. So, too, is the war 10 mins read STRATFORD-UPON-AVON, EnglandĀ āĀ The stage set was haunting in its stark simplicity. Panels of jagged