Does anyone know, or can anyone speculate, the exact laws (if any) with which Stefan Halper himself could be charged?
Good question. If he was hired by government agencies to do what he did, I would think the people that hired him are even more guilty.