Crime Solvers Central
CSC
246 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.

Case Description

Any updates on this case? Let us know!
Tevin Walker, a 30-year-old resident of Freeport, Illinois, died on November 27, 2023, as a result of a shooting incident. The shooting occurred on November 26, 2023, just before 10 a.m. in the 600 block of South Carroll Avenue on the city’s near east side.

After being shot, Walker managed to bring himself to Freeport’s FHN hospital, where he was later pronounced dead due to his gunshot wounds.

The Freeport police have identified 38-year-old Christopher Calvin of Freeport a ...Read More

Victim Details

Tevin Walker

Male

Black / African American

Freeport

IL

2023-11-27

30

Tevin

Walker

Yes

05/05/2026