Dallas Police Chief Renee Hall has resigned as the city’s top cop, she was the first African-American female to hold the position. Hall’s resignation comes three years after she was hired and after a tenure that has seen Dallas’ crime rate increase. She was criticized by some for her handling of the George Floyd protests… Read more »
Posts Tagged: Renee Hall
Tyler The Creator
Alicia @ The Toyota Music Factory
Stay up to date with the latest concerts, music, and entertainment news. Get our email!