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