Claim: Snowden was filmed in Asia.
Verdict: NOT ENOUGH INFO