A new news article has been published at TrekToday: Five new photos have been released for this week’s Star Trek: Discovery episode. The episode is called The Wolf Inside. The Wolf... Continue reading...