Claim: Artemis is a Russian goddess.
Verdict: REFUTES