Latin America Ready to Defy the U.S.

Latin America Ready to Defy the U.S.

No offense to Iceland, but Latin America is where the fugitive leaker Edward Snowden should settle.

He apparently has the same idea. News reports suggest that he is in Moscow awaiting transport to Cuba, Venezuela, and/or Ecuador.

Read Full Article »
Comment
Show commentsHide Comments

Related Articles