3 ms·Eric Holder says Edward Snowden performed 'public service' with NSA leak3 points by daegloe 10y ago