Tiny Speck On Mountain Turns Out To Be A Wild Animal In Danger
Rescuers had to act fast. Mountain Rescuers Save Stranded Sheep from Precarious Ledge in Cumbria This past May, employees at the Honister Slate Mine in Cumbria, England, were startled to…