Twandrell Dean pleaded guilty to killing Devin Lockwood and will face up to 25 years in prison.
Twandrell Dean, 25, from Buffalo, has pleaded guilty to first-degree manslaughter and illegal weapon possession in a July 2023 shooting that killed Devin Lockwood, 31, and injured two others. Dean faces up to 25 years in prison, with sentencing set for January 29, 2025. His co-defendant, Ernest Brown, is charged with second-degree murder and awaits trial.
November 12, 2024
3 Articles