I see no links missing
Friday, March 17th, 2006On GMTV this morning, a big deal was made of a documentary to be aired tonight about a family of quadruped humans discovered in Turkey: Researchers believe the five brothers and sisters, who can walk naturally only on all fours, may provide new information on how humans evolved from four-legged hominids to walk upright. Two [...]