In the early hours of a Tuesday morning in St. Louis, a sense of unease settled over a home in the 10500 block of Lord Drive. A family member returning home around 1:20 a.m. on March 24, 2015, made a devastating discovery that would forever alter their lives. Inside, they found 30-year-old Carl Tabb, a male, lying lifeless on the dining room floor. The stillness of the scene was violently contrasted by the evidence of what had transpired; he had been shot multiple times.
The St. Louis Cou
...Read More