Glow Lyric Theatre shows woman’s fight for freedom in timeless ‘Carmen’

French opera “Carmen” gets a fresh take in Glow Lyric Theatre’s production. Away from the Spanish bullfights, Glow tells Carmen’s story of surviving a difficult world.