SUBSCRIBE BY RSS rss feed | EMAIL
Natural Solutions Radio header image

Ecuadorgiants

Giant 7–8-Foot Skeletons Uncovered in Ecuador Sent for Scientific Testing

Liz Leafloor | November 15, 2015
In Beyond Science, Epoch Times explores research and accounts related to phenomena and theories that challenge our current knowledge.