
Engadget
shared a link post in group #Gadgets

www.engadget.com
EPA scientists were reportedly ordered to halt publication of research papers
Employees who spoke with The Washington Post said they were told papers would be subject to a new review process.
