Edward Snowdon has revealed himself as the source of leaked information on a secret US spy programme that harvests internet and phone records of US citizens and foreigners.The former CIA worker says he has leaked the details of the US National Security Agency's surveillance program to 'protect basic liberties for people around the world.'