[»] Jump to Summary... Plans for a giant, glowing ‘Baa Baa Black Sheep’ sculpture in Beverley, East Yorkshire, have been officially scrapped after local residents branded the idea “ridiculous.” The proposal, intended as a playful landmark welcoming visitors to the town, ran into fierce opposition over safety concerns and cultural relevance. Why the Sheep Didn’t
Related Articles
Don't miss out on breaking stories and in-depth articles.