Texas State Public Affairs Network
“Something Has To Change” Michelle Rickett lives a short walk from the Dallas parking lot…