Claim: Spider-Man is in France.
Verdict: NOT ENOUGH INFO