Edward Snowden, a 29-year-old government contractor publicly identified himself Sunday as the source of recent disclosures about secret National Security Agency data-gathering programs, the Wall Street Journal reports, which adds that Snowden's decision to flee to Hong Kong has baffled authorities there given the city’s existing rendition treaty with the United States.