China Condemns Missing Scientist Who Claims to Have Created Gene-Edited Babies

Chinese scientist He Jiankui is said to be missing. (Image: Screenshot via YouTube)