It would peer into the future via coverage of social progress and of science and technology.
Es würde in die Zukunft durch Berichterstattung des gesellschaftlichen Fortschritts und der Wissenschaft und Technik hervorschauen.