Miramichi, N.B. man blogging about his fight with colorectal cancer to help others
Dave Gillham is fighting for his life, yet unselfishly trying to spare others the same terrifying battle.
Dave Gillham is fighting for his life, yet unselfishly trying to spare others the same terrifying battle.