FOX News favicon

‘Mind-boggling’: Space Force chief fires off dire warning about Chinese capability to knock out US satellites