Technology | Tue Mar 11, 2014 4:08am IST

Snowden: Proposed NSA reforms vindicate my data leaks