LGBT scientists play God by IFN English July 22, 2023 0 1.1k Lab manufactured and manipulated babies. What could possibly go wrong?