207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Todd Rae Walker, a 32-year-old man from New Castle, Pennsylvania, tragically died on March 21, 2019. He was a welder technician by profession and an avid fisherman who enjoyed spending time with his son. Walker was born on August 21, 1986, and his father had passed away before him, while his mother survived him.

On the morning of his death, Walker was found inside his home on North Lee Avenue with gunshot wounds. The incident was quickly classified as a homicide, and the police launched a ...Read More
Victim Details

Todd Rae Walker

Male

New-castle

PA

2019-03-21

32

Todd

Rae Walker

11/25/2025