See more » Gallimaufry
It'll be entertaining to see the response to Clonaid's news conference this morning. The company founded by Claude Vorilhon, a former French journalist who calls himself the prophet Rael, claims to have created the first human clone. The Raelians believe aliens created life on earth eons ago.
I hope that the moralizing over cloning doesn't obscure the profound nuttiness of the people behind it.