Blog2000px John Swan 1600x720 1

How John Swan saved himself to save others

By Sarah Walsh At the age of 48, John Swan was lying on his mother’s floor for six days straight. Given just one month to live, his liver was three times the size of a healthy one and he was losing a lot of blood – a direct result of many years of alcohol and […]

How John Swan saved himself to save others Read More »