[»] 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
Don't miss out on breaking stories and in-depth articles.