207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Steven "Rat" Douglass, a 34-year-old man from Pembroke, North Carolina, tragically died on September 17, 2021. He was born on December 21, 1986, to Mr. Kritsada Douglass and Ms. Tina Lowery in Scotland County. Steven was a beloved father to three sons and three daughters, and he is remembered fondly by his family and friends.
Steven's death was the result of a fatal shooting that occurred on the night of September 17, 2021, in Robeson County. He was one of three victims in a triple shooti ...Read More
Steven's death was the result of a fatal shooting that occurred on the night of September 17, 2021, in Robeson County. He was one of three victims in a triple shooti ...Read More
Links to Additional Sources (2)
See any mistakes?Victim Details
Steven Rat Douglass
Male
Pembroke
NC
2021-09-17
34
Steven
Douglass
11/18/2025







