Human Gene Editing and the CRISPR Revolution John P. Ruehl CounterPunch 25 8 18.11.2025 .....© CounterPunch visit website