On a tragic Saturday afternoon in Kissimmee, Florida, James John Puchan, a 69-year-old man, was shot and killed on January 17, 2026. He and two friends, brothers Douglas Joseph Kraft, 68, and Robert Louis Kraft, 70, were visiting the area as tourists and were staying at a rental property. The group had attended the Mecum Car Show and were preparing to travel home when they experienced trouble with their rental car. While waiting for assistance outside their Airbnb, the three men were senselessly
...Read More