Wow. The EPA has placed 144 employees on administrative leave after the workers signed a public letter criticizing EPA leadership for disregarding scientific expertise and rolling back environmental and public health protections. This is an unacceptable censorship of scientists!