Terrible news like this should be shared with a link even though it would be less likely to blow up.
"The NCI, which is part of the National Institutes of Health, warned that about 330 employees who had been hired within the past year would be fired. Just under 10% the entire workforce"

The Unhinged Axe Falls on the National Cancer Institute and the Rest of NIH
Splinter is your home for news and opinions that challenge power in our political and economic system that's becoming more unhinged each and every day.
Termination notices going out this afternoon to more than 300 employees of the National Cancer Institute. Access likely ends today. Four weeks paid leave and that’s it.
Strong power move for Team Cancer.