U mad? Lawmakers are blasting Russia for allowing NSA whistleblower Edward Snowden to land in Moscow. Snowden is rumored to be headed next to Ecuador, the South American country currently sheltering Wikileaks' Julian Assange. The US also just got around to revoking Snowden's passport.