James Armour has become the first person to swim, run and cycle the length of the Outer Hebrides.

from BBC News - UK