News

The Atlanta-based CDC has two dozen centers and offices the heads of five of them are stepping down, and that follows three other departures in recent weeks. This means close to a third of the ...
The Atlanta-based CDC is already dealing with hundreds of laid-off staff and restrictions on communication that make it difficult for some to accomplish their basic work.