The starlike string of lights in the night sky is not an alien invasion, it’s Elon Musk’s Starlink Source: Pixabay If you recently saw something like a bunch of ...