By Matt Peppe | Just the Facts | August 2, 2015 The CBS news program 60 Minutes on Sunday aired an extended segment titled “The Battle Above” that relayed the concerns of various US military personnel that China and Russia could pose a threat to the vast system of American satellites that are used for […]
Source