Queen Elizabeth II’s image was projected onto Stonehenge. Cue the controversy. Published 31 May 2022 Read more Full Article