Ancient Mysteries Bizarre Natural World News Science & Technology UFO Phenomenon Another Mayan Statue Depicting an Alien Humanoid Discovered Paul Seaburn March 31, 2017