Houston’s National Weather Service office has lost its head meteorologist amid a federal requirement to cut 10% of NOAA’s staff.
Read: Read More
Blogs and news from the borders of America.
Houston’s National Weather Service office has lost its head meteorologist amid a federal requirement to cut 10% of NOAA’s staff.
Read: Read More