M maggrand.com China and Russia attack US satellites every day: Space Force general says 16 points jimgordon 4 years ago 12 comments