Yesterday marked 25 years since the Hubble telescope was launched into orbit. After a famously blurry start, more than a few servicing missions, and at least one totally awesome IMAX movie, the telescope …
Humans have breached yet another taboo, and this time it’s a biggie. Reports are now surfacing that a group of Chinese scientists recently “edited” DNA in human embryos for the …