From a strange figure appearing in an Indonesian forest to lightning-proof humans and an “alien creature” found in Russia – the world is teeming with weird and unusual sightings, but with science and technology, these mysteries can be resolved. Veteran TV reporter Tony Harris has embarked on a journey toRead More →