'Oldest' rescued puffin dies after washing up on Scots beach in stormy weather

Daily Record 1 min read 1 month ago

The bird was rescued by New Arc Wildlife Rescue but could not be saved due to being too weak to recover.
Read original Daily Record