In the final days of 2019, a tragedy unfolded in an Owasso, Oklahoma apartment that cut short the life of Tyler Lee Collins. The 21-year-old male was fatally shot on December 30, 2019, in what authorities have described as a drug-related robbery. His death prompted an intensive investigation by the Owasso Police Department, leading to the identification of two brothers as the primary suspects.
The investigation led police to 24-year-old Montre Wilson and his 17-year-old brother, Devin Wil
...Read More