Ray Heard gives his take on recent social media attacks on Stephen Harper, and the appropriate environment for criticizing our politicians