September 8, 2025
Talk Truth 09.08.25 – Leighton Grey
In this episode of Talk Truth, Leighton Grey returns to examine the sobering consequences of humanity’s drive to “play God.” From artificial intelligence and genetic engineering to designer babies and…