Incredible Discovery of Ice Age Giants in Amazon Rock Art – New Evidence of Prophet Hud’s People?
It is suspected that traces of the Prophet Hud’s people were found in the Amazon. PHOTO/ IFL SCIENCE LIMA – The existence of the Ad people of the Prophet Hud who was described as being tall, aka a giant, is still a mystery. The discovery of rock art depicting Ice Age giants in a cave … Read more