Check out this discussion i had earlier today.
To sum up. A paper from 2003 proposed a model to calculate how long ago our most recent common ancestor lived. The surprising finding is that it is only a few thousand years ago. I spent the discussion arguing the implausibility of this claim.