THE GIANTS AMONG US. Even the Bible speak of there being giants in the land in those days. Here is a recent picture of two of them {in historical perspective, anything in a picture is "recent"}. Genetic testing have shown they are a race of their own. Even these days, there are stories of these giants living in isolated areas of Afganistan, India and the Himalayas. So, where did they come from? Was it your God who created them too?