Joshua Huron, a 33-year-old man from Converse, Texas, tragically lost his life on November 11, 2021. Huron was found unconscious after being shot multiple times in the 8800 block of Appaloosa Pass. He was rushed to a local hospital but succumbed to his injuries the following day.
The investigation into Huron's death led to the arrest of Vaughan Dale Skirvin, a 27-year-old man from Universal City, Texas. Skirvin called 911 himself, admitting to shooting Huron and providing information abou
...Read More