Iron Jailen Cannon, a 27-year-old African American man from Akron, Ohio, was last seen alive on October 18, 2020, in Wadsworth, OH. Cannon's disappearance quickly turned into a homicide investigation as evidence pointed to him being shot and killed. His family reported him missing the following day, and the investigation revealed that Cannon's social media accounts, cellphone, and bank account showed no activity after his disappearance, indicating he was likely deceased.
The case took a s
...Read More