1) People have farmed sheep and cattle in the English uplands for 4-5000 years - it is a culture as old as the Pyramids. 2) The Lake District is the UK's nominated site for World Heritage status ...
About 220 pregnant sheep blocked an A-road after a country gate was left open, allowing them to escape. Edward Albutt is part of a family of generational farmers who run the Tewkesbury Nature ...