The Right Loses It Over Russia—Again
View Single Post
03-24-2014, 08:03 AM
Join Date: Oct 2013
The Nation. One of the left's favored sources on par with Fox News. I'll be right on that.
This was a foreign coup in Ukraine using local proxies and little else.
View Public Profile
Find More Posts by nyuk nyuk