James McGill was given 24-48 hours to live back in May and since then he has defied all odds – he continues his fight and hopes to be out of hospital and home in time for Christmas
Categories
James McGill was given 24-48 hours to live back in May and since then he has defied all odds – he continues his fight and hopes to be out of hospital and home in time for Christmas