
Belfast
'Doctors diagnosed me with cancer caused by sex I’d had decades earlier'
Jeff Bradford, 62, initially blamed gym dust for his symptoms before doctors diagnosed stage-three throat cancer caused by HPV16 virus contracted decades earlier

Jeff Bradford, 62, initially blamed gym dust for his symptoms before doctors diagnosed stage-three throat cancer caused by HPV16 virus contracted decades earlier