Shetland’s Zoe Buchanan is going for gold at World Transplant Games for her lifesaving mum

Zoe Buchanan in action
Zoe Buchanan in action