Venezuela Is Snowden’s Last Chance Says Russia Official
Alexei Pushkov, chairman of the Russia Duma’s Foreign Affairs Committee, has stated that he believes Venezuela is the last chance of Edward Snowden to avoid extradition ...
July 8, 2013 at 2:24 pm by Ryan Martin