Skip to content
locationlocation34 Fairview Roadresidence34 Fairview RoadJohn O'Keefe was found unresponsive outside Brian Albert's home on January 29, 2022. Whether he entered the house was disputed at trial.
← All Locations
Residence

34 Fairview Road

John O'Keefe was found unresponsive outside Brian Albert's home on January 29, 2022. Whether he entered the house was disputed at trial.

253 proceedings255 mentions2 trials

About

34 Fairview Road is the home of retired Boston Police Sergeant Brian Albert, and the front lawn where Boston Police Officer John O'Keefe was found unresponsive in a blizzard on January 29, 2022. O'Keefe had arrived overnight with his girlfriend, Karen Read, after stops at two Canton bars; Jennifer McCabe — Albert's sister-in-law — placed the 911 call from the house at 6:04 a.m. Whether O'Keefe entered the house is the disputed question the two trials turn on. The Commonwealth's theory is that Read struck him with her Lexus while reversing on the street. The defense's is that O'Keefe was assaulted inside 34 Fairview and the scene was staged, with investigators tied to the Albert family building the case against Read. The scene itself became contested evidence. Officer Paul Gallagher testified he observed no footprints between O'Keefe's body and the house; no resident of Fairview Road emerged during the 90-minute response. Canton PD's initial scene search recovered no taillight pieces; the fragments later produced arrived only after Trooper Michael Proctor had access to Read's Lexus. Early dispatch records and two police reports listed the wrong address. And law enforcement never conducted a search beyond the foyer.

Trial Record (253)

First Criminal Trial

Day 1

Day 2

Day 3

Day 4

Day 5

Day 6

Day 7

Day 8

Day 9

Day 10

Day 11

Day 12

Day 13

Day 14

Day 15

Day 16

Day 17

Day 18

Day 19

Day 20

Day 21

Day 22

Day 23

Day 24

Day 25

Day 26

Day 28

Day 29

Day 30

Day 31

Retrial

Day 1

Day 2

Day 3

Day 4

Day 5

Day 6

Day 7

Day 8

Day 9

Day 10

Day 11

Day 12

Day 13

Day 14

Day 15

Day 16

Day 17

Day 19

Day 20

Day 21

Day 22

Day 23

Day 24

Day 26

Day 27

Day 29

Day 30

Day 31

Day 32

Day 33