Claim: Debbie Reynolds starred in Russia.
Verdict: NOT ENOUGH INFO