Claim: Black Panther was not filmed in Russia.
Verdict: SUPPORTS