Air Force SBSS Satellite Set to Launch July 9
[Satellite TODAY 07-06-10] The U.S. Air Force will launch its Space-Based Surveillance System (SBSS) satellite July 9 from the Vandenberg Air Force base in California, the Air Force confirmed July...