A New Zealand swimmer has completed a gruelling swim across the English Channel to France - for the second time.
David Coleman of Devonport swam just over 19km from the Channel island of Alderney to France, finishing just before 7am (NZT) today.
Last year he swam from Jersey, a distance