• Va. weather balloon creates a scare in Philadelphia

    WASHINGTON — A weather balloon launched from Virginia caused quite a stir on the streets of Philadelphia over the weekend, activating the police bomb squad there. Launched by the National Weather Service from Sterling, Virginia, on…

  • NWS: Where the weather forecast really comes from

    Twenty-eight people in Sterling, Va., are watching the skies.