Stephen Colbert Plays 'Where in the World is Edward Snowdiego?' (Video)

A new nightly segment on "The Colbert Report" will track what we know of NSA leaker Edward Snowden's whereabouts ...w hich is not much, really. Snowden is thought to be somewhere in Moscow after leaving Hong Kong. As Colbert pointed out: "This computer whiz has hit 'escape.'"

read more



Want to comment on this? First, you must log in to your SideReel account!