Further, my central claim, that Snowden leaked the details of legitimate foreign intelligence activities, is hard fact. Look at my response to 'abandonliberty'.
As for him just being stuck in Russia, he claims to have been en route to Ecuador by way of Cuba by way of Russia. All of these, mind you, part of the same anti-American bloc (which Venezuela is also a member of).