Posted by: meera August 11, 2005
Login in to Rate this Post:
0
?
Didn't all humans come from Africa? BTW I am neither a student of history nor archaeology ;)