By Gordon Duff, Senior Editor Today’s Guardian published one of the most blatant propaganda pieces we have seen in the past few weeks and, based on the deluge of insanity the press has been carrying of late, this is a broad but well considered statement. We are talking about today’s supposed “barrel bombing,” and it […]