
Charles Rae
Charles Rae is a Lieutenant with the Canton Police Department in Massachusetts, known for his involvement in the investigation surrounding the death of former Boston Police Officer John O'Keefe. During the trial of Karen Read, Rae testified about his actions during a wellness check at O'Keefe's home, where he observed damage to Read's vehicle and noted the conditions at the scene. His testimony has been crucial in detailing the events leading up to O'Keefe's tragic death and the handling of the investigation.
Global Media Ratings
Countries Mentioned
No country-level mention data available.
Interactive World Map
Each country's color is based on "Mentions" from the table above.
Recent Mentions
United States:
Charles Rae is a Canton Police Lt. who performed a wellness check at John O'Keefe's address.
5