Did China let Snowden flee?

    Just Watched

    Did China let Snowden flee?

Despite a request from the U.S. to extradite him, Edward Snowden has fled from Hong Kong. CNN's David McKenzie reports.