NSA leaker Edward Snowden reportedly has found work in Russia with one of the country's largest websites.
Share this note: