"Says Karp was in the country working on a large-scale weapons deal."