O’Keefe Murder Trial Unfolds in Canton: National News Divides Town

Canton, Massachusetts – The murder trial surrounding the death of Boston Police Officer John O’Keefe in Canton, Massachusetts, is set to commence on Monday. Since O’Keefe’s body was discovered in the snow over two years ago, a series of events have transpired, leading to the arrest of his girlfriend, Karen Read, initially on manslaughter charges … Read more