Uncategorized Why Do Stanford, Harvard and NASA Still Honor a Nazi Past? from the New York Times (free article)