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

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