Whatever your other political beliefs, axing cancer research (and other life-saving efforts at the NIH) shouldn't even be on the table.
Reposted from Josh Marshall
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.

Comments