US Left, You Have Been Duped by Richard Hugus, via Dissident Voice On August 19, a week after a heavily publicized clash over a statue... Editor Sep 12, 2017 comments 34 censorship / democracy / free speech / Israel / latest / Palestine / Propaganda / Russia / terrorism / Ukraine / Yugoslavia