Claim: The last two episodes of Glee first aired on March 20, 2018.
Verdict: REFUTES