Click to Enlarge
Facebook
Twitter
“Space warfare” is the headline in the Daily Star as it reports that China has complained to the UN – claiming satellites launched by Tesla boss Elon Musk had “a near-miss with its space station”.