Don't have Telegram yet? Try it now!
https://www.molecularecologist.com/2013/04/congress-taking-a-worrying-interest-in-peer-review-at-nsf/
Congress takes a worrying interest in peer review at NSF