Edward Snowden And The NSA

Security analyst Edward Snowden exposed the scale of surveillance by the NSA. How much do you know about him?