Tag: Shannon Miles
Woman at center of Texas cop killing had sex with lead investigator
While the investigation of the killing of Harris County Sherrif Deputy Darren Goforth is still open, the case continues to get more complicated. The alleged…
View More Woman at center of Texas cop killing had sex with lead investigator