A new news article has been published at TrekToday: Episode three of Star Trek: Discovery airs this weekend, and meanwhile fans can enjoy these photos from the show. The photos come... Continue reading...