Headlines - Tears of a Clone

  • Aired:  08/01/01
  •  | Views: 1,433

The House of Representatives issues a ban on human cloning, much to the chagrin of the League of American Mad Scientists. (2:47)

Loading...