UPDATED: Official translation of Der Spiegel article
Der Spiegel has posted on their website an official English version of that article that I translated last week. Interesting to compare and contrast: the official translation is more confident (i.e. more willing to deviate from the original structures and phrases in order to improve flow) and consistent with tenses, but there aren’t any significant differences in meaning.