pharmacycanada-rxedtop

Sheffield dentist Jim Lafferty completes gruelling charity swim across English Channel

Accompanied by his support team and pilot boat High Hopes, Jim, from Nether Edge, swam through…