Robert John McGuire, age 77, was tragically killed on June 4, 2024, in Fredericksburg, Virginia, along with two other victims in a triple homicide. The bodies of McGuire and his roommates, Gregory Scott Powell, 60, and Carol Anne Reese, 65, were discovered around 10 p.m. on Tuesday, June 4, when deputies responded to a welfare check at their home in the 10500 block of White Street Court in Spotsylvania County. All three victims had suffered upper body trauma.
Following an investigation,
...Read More