NSA leaker Edward Snowden is one of seven finalists for the European Commission's Sakharov Prize for Freedom of Thought.