November 11, 2001
10:45 AM Subscribe
in Northern China challenges theory on origin of man. Human activities started in Asia some 2 million years ago long before Out of Africa.
posted by stbalbach (11 comments total)
« Older The remake of Oceans Eleven, starring a myriad of... | Laws of Form... Newer »