(OP in anticipation of possible flagging): I googled for more neutral/apolitical coverage than implied by the headline first but could only find the conservative takes criticised here, the underlying story seems interesting though; a scientist admitting to gaming Nature - his research paper is still up.