Clonaid!

By lani 12 Mar 2002

Clonaid!

Started by a UFO cult, Clonaid claims (and i’ll lay bets that they are) to be “the first human cloning company”.

Tags: cloning