206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Leon Roberts, a 29-year-old African American male, tragically lost his life on May 21, 2017, in Ocala, Florida. His death was the result of a violent altercation that led to a fatal stabbing. The incident occurred in a residential area, where Roberts was found with multiple stab wounds. Emergency services were called to the scene, but despite their efforts, Roberts succumbed to his injuries.

The investigation into Leon Roberts' death revealed that the altercation stemmed from a dispute wi ...Read More
Victim Details

Leon Roberts

Male

Black / African American

Ocala

FL

2017-05-21

29

Leon

Roberts

11/22/2025