Claim: Stranger Things is set in Ukraine.
Verdict: REFUTES