Learn languages naturally with fresh, real content!

Popular Topics
Explore By Region
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.
5 months ago
3 Articles