Published time: July 12, 2013 07:21 Edited time: July 12, 2013 13:00 Edward Snowden is meeting Russian based human rights activists in Moscow’s Sheremetyevo Airport. ...