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.