English National Opera Fires Artists During Performance
By Michael Vincent on February 19, 2024
In a shocking turn during "The Handmaid's Tale" final performance, the English National Opera issued layoff notices to artists mid-show, sparking widespread disapproval amid financial strains and organizational changes
(Continue reading)