>>508701476
No shit the Jewish media is going to say they were "alleged". Countries don't want to admit they have spies in other countries even if it's obvious