September 23, 2010

KEISER REPORT

This guy cracks me up. There was something in the Independent about RT trying to destablise America or something like that. What could be further from the truth?




No comments: