Gregory Scott Powell, age 60, was tragically killed on June 4, 2024, in Fredericksburg, Virginia. Powell was one of three victims found dead in a home in the 10500 block of White Street Court in Spotsylvania County. The other victims were identified as Robert John McGuire, 77, and Carol Anne Reese, 65. All three victims were roommates and had suffered trauma to their upper bodies.
The Spotsylvania County Sheriff's Office responded to a welfare check at the residence around 10 p.m. on Tu
...Read More