lets have a deeper look,,,, he's been on the force for twenty years,still a street cop. well that is enough to frustrate the begeebers out of any cop.
might of been having troubles with the little lady,or the little "wedge" and took his frustration out on the first person who stood in his way.
what no one seems to have recognized is the common denominator with all these assults.... anyways, it's a known way to get a cushy office job probably training the next swat team.
moving the "problem" around the province or country is not going to solve the issue.