Felon Living in Tent Randomly Murdered Couple on Walking Trail
On Monday, a jury convicted a man of fatally shooting a Connecticut couple on a walking trail last year. Logan Clegg, 27, was arrested in Vermont about six months after Djeswende and Steven Reid, 66 and 67, were found dead near their Concord home in April 2022. The Concord Monitor reported that Clegg had a …