sheepherding Leave a Comment / By Karen Shanley / August 27, 2014 Related Posts:Herd mentality: 'Sheepdog mystery' solved at last. Really?! Paris (AFP) - There is the riddle of the Bermuda…