Todd Landon, a 55-year-old resident of Phoenix, Arizona, was tragically killed on May 15, 2017. The incident occurred in an apartment located near Central and Minnezona avenues in central Phoenix.
The cause of his death was multiple gunshot wounds inflicted by a 27-year-old woman identified as Jonie Block. According to police reports, the shooting was motivated by unrequited love, suggesting a personal and possibly obsessive relationship between the victim and the perpetrator.
...Read More