When Troy Alexander, posted pictures of a mysterious structure he had found in the Peruvian Amazon, he had no idea that the scientific world would be completely unable to name the creature that might have made it. But that's exactly what...
When Troy Alexander, posted pictures of a mysterious structure he had found in the Peruvian Amazon, he had no idea that the scientific world would be completely unable to name the...