Christopher Shea

Political Reporter
Recently published
Lack of progress could imperil bus agency’s financial health given a $32.6 million deficit in the fiscal 2026 budget
About 20 NOAA employees in southeastern New England were dismissed last week, including those involved with marine life research vital to the Ocean State’s economy