Loading...

Edward Snowden on the run, reportedly in Russia

| American authorities are tracking him the man charged with leaking NSA intelligence secrets. The plane believed to be carrying Snowden touched down in Moscow late Sunday. Seth Doane reports.