‘my husband has breast cancer’

4 min read

Beth Aggett, 49, and her partner David are de