206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Melvin Eugene Powell, an 80-year-old resident of Danville, Virginia, tragically lost his life on July 31, 2016. The incident occurred on Elizabeth Street, where Powell was found deceased. The circumstances surrounding his death were immediately treated as suspicious, prompting a thorough investigation by local law enforcement.
The investigation quickly identified Richard Lance London, a 22-year-old, as the primary suspect in Powell's death. London was wanted in connection to the homicide ...Read More
The investigation quickly identified Richard Lance London, a 22-year-old, as the primary suspect in Powell's death. London was wanted in connection to the homicide ...Read More
Links to Additional Sources (3)
See any mistakes?Victim Details
Melvin Powell
Male
Danville
VA
2016-07-31
80
Melvin
Powell
11/16/2025






