The Environmental Protection Agency (EPA) is placing 144 employees on administrative leave after they signed an open petition protesting the
loading...