Star Trek: Discovery Episode 10 Recap: “Despite Yourself”

Aaaaaand we’re back! This week, Star Trek: Discovery returned with its latest episode, “Despite Yourself.”…

Advertisements