Chinese archaeologists have found prints of children’s hands, left over 200 thousand years ago.
Something very interesting, that you are probably not ready for