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?