Newsletter Subscribe
Enter your email address below and subscribe to our newsletter

A barn owl stranded some 70 nautical miles out to sea was rescued by an astonished British Army sailing crew competing in a gruelling race around Britain and Ireland.