Kerry Crews, the police chief of Commerce, Tx., resigned after last month's arrest of the 2016 Miss Black Texas US Ambassador, the Dallas Morning News reports. Crews left after backlash from the May 20 arrest of Carmen Ponder, a 23-year-old pre-law student at Texas A&M University Commerce, who was detained at a . . .
Want to read more? Please subscribe to The Crime Report!