News for Mar. 04, 2006

TV Watch: 'Human Hobbits' on Discovery Channel

3/04/06, 2:06 pm EST - Xoanon

Belleferret sends this alng from the Discovery Channel website: It was the most striking scientific discovery of last year. An entirely new species of mini-human found on an island in Indonesia. Is the hobbit a new species that transforms our view of evolution, or is it simply a very small, modern human being? [More]