119 Doctors BAFFLED By Exploding Breast Cancer Rates! Are They Really Baffled?!? (www.youtube.com) posted 1 year ago by abraxas628 1 year ago by abraxas628 +119 / -0 10 comments share 10 comments share save hide report block hide replies
I’m assuming the UK Cancer Act of 1939 plays a role in doctors being unwilling to try unapproved treatments. https://www.legislation.gov.uk/ukpga/Geo6/2-3/13