Posted 1 year ago on Nov. 10, 2012, 2:22 p.m. EST by TrevorMnemonic
This content is user submitted and not an official statement
"We are losing that information war. Al Jazeera is winning. Russia has english based news, and it's quite instructive." - Hilary Clinton
RT covers the story and it's take on world news. Calls USA "propaganda machine"