NSA leaker Edward Snowden failed to board his flight from Moscow to Cuba today.

1 / 27
KGO – San Francisco
Mon, Jun 24, 2013 12:10 PM EDT