Commie loser prof.. THIS is why we have a Space Force.....for stuff like this. Wayward asteroids? Meet overwhelming force. Malevolent (potential illegal) aliens? Meet shock and awe, you slimy bastards! Space Force, y'all!
Hey, commie professor: This. Planet.
Don't. Run.