The ‘mind-boggling’ journeys of one Atlantic salmon

Your morning commute to work might be hectic and harrowing, but before you start feeling sorry for yourself consider the journeys that Charlie — the name given to a soon-to-be-famous Atlantic salmon — has taken over the past few years.