Full threadkossTKR·The fact that articles from Nature are getting flagged now is beyond dark. Vested interests, desperate denial or plain delusion?View on HN