Tag NSA

Snowden on the way to Moscow?

Just heard it on the radio in the car. At 5pm Moscow time, he is expected to land. Snowden’s latest spill – see the Guardian – concerning the US cyber-snooping on China, smacks of treason rather strongly. I could only…