December 26, 2002

HERE’S A CLAIM that a human clone has been born. True? Who knows?