The Scientific American article seems to be saying that treeshrews and primates share a common ancestor, not that primates are descended from treeshrews. It might be interesting to have a discussion about what the article actually says, but you don't actually engage in discussion and so I won't be promoting this thread.
Re: Lets discuss what all or most evolutionists HERE say is our ancestor..
As I said, Davidjay, you don't actually engage in discussion and so I won't be promoting your thread. Demonstrate an ability to engage in discussion on open threads and then I will consider promoting your threads.
why cant we ask about tree shrews as they have said that tree shrews are our ancestors.
What, again? Repeating false statements over and over again is how you're going to engage in discussion? Consider yourself lucky I don't double your suspension.