Claim: Peer Astrom has worked with Russians.
Verdict: NOT ENOUGH INFO