Star Trek: Discovery – Episode 10 Review Jan 9, 2018 Trapped But Not Lost The return of Star Trek: Discovery, one of my favorite shows of 2017, completely crept up...