On January 12, 2023, a tragic incident occurred in Denver, Colorado, resulting in the death of 29-year-old Vaughn Anderson. The circumstances surrounding Anderson's death have prompted an investigation, and authorities are seeking information from the public to help solve the case.
The Metro Denver Crime Stoppers has issued a special reward of up to $10,000 for information leading to the resolution of this case. This substantial reward, which was increased with funds provided by generou
...Read More