Crew Saves Worn-Out Barn Owl 70 Miles Off English Coast - Newser

Crew Saves Worn-Out Barn Owl 70 Miles Off English Coast Newser Barn Owl rescued off the Norfolk coast after collapsing onto boat BBC Owl Stranded in Open Water 70 Miles from Shore Finds ‘Nothing Short of a Miracle’ While Stuck at Sea People.com Owl aboard - British Army sailors rescue exhausted stowaway 70 miles out to sea Reuters Army sailing team save exhausted barn owl who was stuck 70 nautical…