Is Russia helping Snowden?

FOX News Videos

Lieutenant Colonel Ralph Peters on why Putin is protecting the NSA leaker