Claim: Helios is the son of Zeus.
Verdict: REFUTES