
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.
Power509
Reach234,250
Country presence
Recent news mentions
Former royal correspondent Charles Rae expressed being 'shocked and astonished' by Earl Spencer’s allegations.
Badenoch backs King Charles in Princess Diana memoir rowThe Punch·
Nigeria· 2026-09-19
Charles Rae is a Canton Police Lt. who performed a wellness check at John O'Keefe's address.
Karen Read made more than 50 unanswered calls to John O'KeefeFox News·
United States· 2025-05-07













