^^
Democracy has been achieved through the sacrifice and blood of millions of people...many of them American, quite a few of whom departed bravely, and for the last time, from these very shores.
Banning trolls is not a restraint of free speech, merely a trivial operational necessity of running a thoughtful, useful, and well-ordered internet forum and it is rightly in the gift of the Moderator.
Let's hope one happens by shortly.