Snowden did not "defect to Russia", he got stuck in Russia while in transit after the US cancelled his passport.
https://www.wsj.com/amp/articles/the-fable-of-edward-snowden...
I know this site is full of Snowden apologists, but for goodness sake you don’t have to swallow every easily disprovable lie he tells.
You’re on the run from the US because you committed espionage, and you fly to Russia?
That’s called defecting.