By: Trevor Loudon
New Zeal
Kremlin propaganda channel Russia Today gleefully reports “Occupation” protests in New York, Washington DC and Los Angeles.
Why is the agent of a hostile foreign power allowed to encourage revolutionary activity in America?