Tell me, would you want the Olympics being held in a country that said "Women couldn't be athletes or they would be arrested, including foreign athletes"? I doubt you would, and I know I sure in the hell wouldn't.
As for Snowden, while I want to see that little prick behind bars Russia is free to do what they like. How many Russian citizens did we take in that broke Soviet Laws? Plenty. My main concern with Snowden is I wonder if for "terms of asylum" he handed over his laptop and other media of classified material.