Joshua Watts, a 32-year-old man from Columbus, Ohio, was tragically killed on October 8, 2023. The incident occurred around 4:57 PM when police responded to a report of a shooting at the 200 block of Buffalo Court. Upon arrival, officers discovered Watts in a gray sedan that had collided with a tree line. He was pronounced dead at the scene shortly after, while another adult was found in a nearby apartment and subsequently transported to the hospital in critical condition but later stabilized.
...Read More