Edward Snowden agrees to give up more than $5M from book and speeches | Heykuki News