John Barnes reveals prostate cancer diagnosis as he speaks out on ‘taboo subject’ for men

· The Independent