On the early morning of March 17, 2008, a young life was cut tragically short in the streets of southwest Houston. Calvin Christian Dillard, a 22-year-old African American male, was found lifeless on the pavement, his body riddled with gunshot wounds. The echoes of gunfire had barely faded when concerned residents of the 9800 block of Larkwood Drive called the authorities, hoping for answers, yet fearing the worst. When law enforcement arrived, their grim discoveries confirmed a devastating real
...Read More