google.com, pub-8701563775261122, DIRECT, f08c47fec0942fa0
UK

Britain's 'loneliest' sheep gives birth to first lambs

Fiona, who made headlines in 2023 after being rescued from the bottom of a steep cliff, gives birth to twins in a farm park in southern Scotland.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button