Top StoriesEdward Snowden talks to Russian president Vladimir PutinTNT DeskApril 17, 2014April 18, 2014 by TNT DeskApril 17, 2014April 18, 2014 MOSCOW: Edward Snowden, the fugitive former U.S. spy agency contractor who leaked details of U.S. intelligence eavesdropping, made a surprise appearance on a TV phone-in...