In the quiet town of Town Creek, Alabama, the life of 21-year-old Tariq Steward was cut short on the night of December 12, 2020. He was discovered in a car at a gas station, having sustained a fatal gunshot wound.
Initially, the circumstances surrounding Steward's death were clouded in uncertainty. The two individuals who were with him in the vehicle claimed that he had taken his own life. This account led authorities to initially consider the case a suicide. However, as the investigation
...Read More