The date of June 30th, 1908 will go down in history as a very remarkable day. In the middle of the Russian taiga a blast flattened around 80 million trees, it was the largest impact event that our species has ever seen. And we’re still not sure what really happened…