Claim: The Flash is an Indian television series.
Verdict: REFUTES