
General News
NOAA Faces Major Layoffs Impacting Weather Services
News Summary In a shocking move, the National Oceanic and Atmospheric Administration (NOAA) laid off about 1,300 employees, including 375 meteorologists, disrupting vital weather forecasting