Sacha Dench is walking again thanks to breakthrough years after horrific accident
In 2017, Sacha Dench gained recognition as the 'Human Swan' following her remarkable 7,000km paramotor journey from the Arctic to the UK, aimed at addressing the decline in Bewick's Swans.
