June 8, 2015Society & CulturePete Freedman and Mike Marshall review the previous week's issues surrounding the great city of Dallas, Texas.