Daniel Deshawn Brown, a 35-year-old Black man from Houston, Texas, was last seen alive on January 25, 2022, near the 5000 block of Washington Avenue. His mother filed a missing person's report with the Houston Police Department two days later, believing foul play may have been involved. During the investigation, police discovered that Brown was last seen with Trevyon Tellis, 27, at Tellis' residence located at 2121 McIlhenny Street. Investigators believe Brown was shot to death at the location
...Read More