Elon Musk Slammed Online by Chinese Citizens After Starlink Satellite-Space Station Near-Misses

China said its space station had two “close encounters” with Musk’s Starlink satellites. Chinese citizens lashed out online against billionaire Tesla founder Elon Musk’s space ambitions on Monday after China […]