February 26, 2026 Lambs of Britain's 'loneliest sheep' are named Fiona – who was rescued from the foot of a cliff – gave birth to twins at a south of Scotland farm park. Read full story Share this article Facebook X WhatsApp Copy Link