NSA Despite earlier reports to the contrary, fugitive NSA whistleblower Edward Snowden remains stranded at Sheremetyevo International Airport in Moscow, Russia. Sources: CNN