Claim: Snowden filmed in Germany.
Verdict: SUPPORTS