8 – Star Trek Discovery S02E03 Point of Light

The Klingons are back in the latest episode of Star Trek Discovery. Join the Re:Trek crew as we break down the a packed episode. How many subplots were there this week? Where did the rest of L’Rell’s head go? And should we talk to alien fungus from another universe?