The mystery surrounding Edward Snowden's whereabouts has been cleared up. Russian President Vladimir Putin confirmed Tuesday that the former intelligence contractor wanted for leaking secrets on U ...