Live

LATEST

Snowden performed 'public service' to US

HUMAN RIGHTS

Snowden performed 'public service' to US

Former US Attorney General Eric Holder says former NSA contractor Edward Snowden performed a valuable "public service" by leaking surveillance programs.