Send the following on WhatsApp
Continue to ChatDavid Freedman responds to criticism of his CAM apologia https://www.respectfulinsolence.com/2011/06/17/david-freedman-responds-to-criticism-of/
David Freedman responds to criticism of his CAM apologia https://www.respectfulinsolence.com/2011/06/17/david-freedman-responds-to-criticism-of/