EPA puts 139 employees on leave after they sign a ‘declaration of dissent’

 The Environmental Protection Agency (EPA) on Thursday put on administrative leave 139 employees who signed a “declaration of dissent” about its policies, accusing them of...read more.

Comments