The National Weather Service has had to scale down weather balloon launches at several offices in the United States.
Due to recent cuts, the National Weather Service has been forced to eliminate or reduce weather balloon launches at some ...