Alien occupation of Earth…always problematic >>>
SNAAAAAAAAKE >>>
Discovery adds an episode, plus ‘Picard’ news >>>