
Rhode Island’s ‘Squid Squad’ targeted in DOGE purge of NOAA
The head of squid research at the National Oceanic and Atmospheric Administration’s (NOAA) Narragansett Bay facility is among the hundreds of agency employees nationwide who are no longer on the job, according to one of NOAA’s former administrators. Former …