Close

Now Playing:

Later this week the Houston Museum of Natural will display the remains of Lucy, a 3 million-year-old fossil discovered in Ethiopia, but the exhibit is stirring controversy is some scientific circles. Janet Babin reports.