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 »

