Are all humans technically apes? Also does our ancestry go all the way back to the first mammals?

29 answers 29