Claim: GLOW was not released on June 23, 2017.
Verdict: REFUTES