Dr Dean Patterson & Peter Sweden on The Freeman Report with James Freeman - 25 July 2024