TV review: GLOW: Season 3 hits the dramatic jackpot

Set this season in 1986 Las Vegas, Liz Flahive and Carly Mensch’s show about women wrestlers draws on our emotional investment into its rich characters

by