National Cancer Institute

Originally published at: National Cancer Institute - TPM – Talking Points Memo

This afternoon termination notices are going out to more than 300 employees at the National Cancer Institute. Locked out of access by the end of the day, four weeks paid leave and that’s that.