A summit is a summit, and the truth is the truth. But the view from 8,848 meters isn’t always so clear. Two men, seventy years apart, push for the top of Mount Everest, driven by forces beyond their c
The Blood Flag was last seen on October 18, 1944, when Heinrich Himmler displayed it proudly as he commissioned the Volkssturm, the Nazi Party’s new militia created to avert the certain defeat that aw