is there really proof that giants existed in the past? if so, can someone show me this evidence?

#history