Scots swimmer breaks record for Oceans Seven challenge Andy Donaldson is the first person to cross the world's seven most dangerous straits within a year. 04 Aug 2023