Opinions clash on Snowden's fate