NASA begins mass firings of scientists ahead of Trump team’s deadline - Alexandra Witze (Nature, 2025)