Chris Krok: Chief Hall Returns!

Dallas Police Chief U. Renee Hall has announced she’s coming back from medical leave on Monday. Chris Krok says she picked the perfect time to disappear… Welcome back!