And he has to run to Russia, a country that has much much worse human rights records (at least publicly, it is possibly that US government privately is much worse in human rights).
I think the people of the USA should ask their government what is the legal way to expose government wrongdoing, _to the extend Snowden did_, without being prosecuted and having to run for his life? I am afraid, currently no such law exist.