A beloved 25-year-old bicyclist tragically killed in an Elwood hit-and-run. De’Avion Smith’s mother pleads for justice as the community mourns the loss of a beacon of positivity. What really happened that fateful day?
25-year-old bicyclist killed in Elwood hit-and-run remembered as beacon of positivity
6 min read
Continue reading in the USA News Updates app