Tag: Edward Dillon III. cop murder

Deputy shoots himself in the head while on patrol? WTF???

Bookmark and Share

WTF?  WTF?  WTF?  Seriously. WTF? I ran across an article about a week ago that details the “suicide” of  Edward Dillon III a 27 year old Sheriff’s Deputy in Middlesex County, Boston.  The article made no sense, so I wanted to see what unfolded before I commented on it. Now that some time has passed, …

Continue reading