Houston advocates demand Chief Troy Finner step down amid deactivated sexual assault cases investigation
Read full article: Houston advocates demand Chief Troy Finner step down amid deactivated sexual assault cases investigationA Houston-based organization is calling for the immediate resignation of Houston Police Department Chief Troy Finner.