Local man who continues to defy doctors to raise money for cancer on wedding day

Andy Duncan, who is from Cupar, is living life to the full despite battling cancer
Breaking

    Cancel